D6411: [platforms/x11] Use a GlxContextAttributeBuilder

Martin Flöser noreply at phabricator.kde.org
Tue Jun 27 19:10:58 UTC 2017


graesslin created this revision.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  Based on the work of https://phabricator.kde.org/R108:3f4995fb9b4fd753a304ea65020bbafdd174936b this change
  introduces a GlxContextAttributeBuilder to make the requesting of context
  attributes cleaner, more verbose and less error prone copy and paste.

TEST PLAN
  Switched between Core and legacy and verified the output;
  extended auto test

BRANCH
  glx-context-attribute-builder

REVISION DETAIL
  https://phabricator.kde.org/D6411

AFFECTED FILES
  abstract_opengl_context_attribute_builder.h
  autotests/CMakeLists.txt
  autotests/opengl_context_attribute_builder_test.cpp
  plugins/platforms/x11/standalone/CMakeLists.txt
  plugins/platforms/x11/standalone/glx_context_attribute_builder.cpp
  plugins/platforms/x11/standalone/glx_context_attribute_builder.h
  plugins/platforms/x11/standalone/glxbackend.cpp

To: graesslin, #kwin, #plasma
Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170627/7fa3d7ff/attachment.html>


More information about the Plasma-devel mailing list