|Submitter||Diff||Changes||Open Issues||Last Updated|
|Error loading review requests:|
58 bytes, text/x-review-board-request
|Details | Review|
We should add support for blacklisting GLX surface sharing based on the reported renderer string to gfxConfig.
This should block bug 1275725, since we should ship something like this without being able to blacklist drivers. It should be sufficient to just add a normal blacklist entry. (similar to FEATURE_WEBGL_OPENGL)
Specifically, this probably doesn't need to be done in gfxConfig, but rather just in the normal blacklisting code.
Created attachment 8759363 [details] Bug 1276708 - Add gfxConfig feature for GLX surface sharing. Review commit: https://reviewboard.mozilla.org/r/57366/diff/#index_header See other reviews: https://reviewboard.mozilla.org/r/57366/
Attachment #8759363 - Flags: review?(jmuizelaar)
Fairly simple addition of a gfxConfig feature for managing surface sharing. All places the feature is checked can reasonably expect the GLX library to be initialized. It's currently not very necessary to ensure that this feature is synchronized between content and chrome processes, but it might be a good idea later if we decide to disable the feature at runtime due to a failure in the compositor's texture host.
Comment on attachment 8759363 [details] Bug 1276708 - Add gfxConfig feature for GLX surface sharing. https://reviewboard.mozilla.org/r/57366/#review54380
Attachment #8759363 - Flags: review?(jmuizelaar) → review+
You need to log in before you can comment on or make changes to this bug.