Add workaround for forced indirect rendering by some drivers detecting 'compiz'
Bug #874933 reported by
Sam Spilsbury
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz Workarounds Plugins |
In Progress
|
Undecided
|
Sam Spilsbury | ||
compiz-plugins-main (Ubuntu) |
In Progress
|
Undecided
|
Sam Spilsbury |
Bug Description
Some broken drivers detect if an executable named 'compiz' is calling into the libGL
glXCreateContext, and force indirect rendering mode in this case. This breaks
OpenGL 2.1 support and false information is given to compiz about the level of
OpenGL support in this case. As such, a workaround should be added to prevent this from
happening
Related branches
lp://staging/~compiz-team/compiz-workarounds-plugin/compiz-workarounds-plugin.fix_874933
- Robert Carr (community): Approve
-
Diff: 88 lines (+42/-0)3 files modifiedsrc/workarounds.cpp (+34/-0)
src/workarounds.h (+3/-0)
workarounds.xml.in (+5/-0)
Changed in compiz-workarounds-plugin: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
milestone: | none → 0.9.6 |
status: | New → In Progress |
Changed in compiz-plugins-main (Ubuntu): | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
status: | New → In Progress |
To post a comment you must log in.