graesslin created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
| View Revision
REVISION SUMMARYBased on the work of 3f4995fb9b4fd753a304ea65020bbafdd174936b this change
introduces a GlxContextAttributeBuilder to make the requesting of context
attributes cleaner, more verbose and less error prone copy and paste.
TEST PLANSwitched between Core and legacy and verified the output;
extended auto test
BRANCHglx-context-attribute-builder
AFFECTED FILESabstract_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