Closed
Bug 1268638
(whitelist-wgl)
Opened 9 years ago
Closed 8 years ago
Whitelist and prefer modern OpenGL drivers on Windows
Categories
(Core :: Graphics: CanvasWebGL, defect)
Core
Graphics: CanvasWebGL
Tracking
()
RESOLVED
FIXED
mozilla50
Tracking | Status | |
---|---|---|
firefox50 | --- | fixed |
People
(Reporter: jgilbert, Assigned: jgilbert)
References
(Blocks 1 open bug)
Details
(Whiteboard: webgl-perf, gfx-noted)
Attachments
(2 files, 6 obsolete files)
We should investigate this as an alternative to using ANGLE.
Assignee | ||
Updated•9 years ago
|
Alias: whitelist-wgl
Updated•9 years ago
|
Whiteboard: webgl-perf → webgl-perf, gfx-noted
Assignee | ||
Comment 1•9 years ago
|
||
From 9f464312dbf5e8b8d6f529e4ff205494ede5c85a Mon Sep 17 00:00:00 2001
non-blacklisted native-gl.
---
dom/canvas/WebGLContext.cpp | 125 ++++++++++++++++++++++++++------------------
dom/canvas/WebGLContext.h | 7 +--
2 files changed, 77 insertions(+), 55 deletions(-)
Review commit: https://reviewboard.mozilla.org/r/54128/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/54128/
Attachment #8754650 -
Flags: review?(jmuizelaar)
Assignee | ||
Comment 2•9 years ago
|
||
From 7b58613f3d035795934ae3a8fc58017a8e35a6b8 Mon Sep 17 00:00:00 2001
webgl+native-gl.
---
widget/windows/GfxInfo.cpp | 37 +++++++++++++++++++++++--------------
1 file changed, 23 insertions(+), 14 deletions(-)
Review commit: https://reviewboard.mozilla.org/r/54130/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/54130/
Assignee | ||
Comment 3•9 years ago
|
||
From b02080fc6310b60e572c2391aecaa8395eb0fc65 Mon Sep 17 00:00:00 2001
---
gfx/layers/ipc/ISurfaceAllocator.cpp | 8 ++++++++
gfx/layers/ipc/ISurfaceAllocator.h | 3 +--
2 files changed, 9 insertions(+), 2 deletions(-)
Review commit: https://reviewboard.mozilla.org/r/54132/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/54132/
Assignee | ||
Comment 4•9 years ago
|
||
From 7f233590e15bb0fcce396b4b8aadc82f9dcd981f Mon Sep 17 00:00:00 2001
---
dom/canvas/WebGLContext.cpp | 12 ++++++++++--
gfx/thebes/gfxPrefs.h | 1 +
modules/libpref/init/all.js | 1 +
3 files changed, 12 insertions(+), 2 deletions(-)
Review commit: https://reviewboard.mozilla.org/r/54134/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/54134/
Assignee | ||
Comment 5•9 years ago
|
||
To be safe, we should keep using ANGLE for webgl1. WebGL 2 is where we actually want this anyway.
We also need to require DXGL interop as a prereq for using WGL.
Assignee | ||
Updated•9 years ago
|
Attachment #8754651 -
Flags: review?(jmuizelaar)
Attachment #8754653 -
Flags: review?(jmuizelaar)
Assignee | ||
Updated•9 years ago
|
Attachment #8754652 -
Flags: review?(jmuizelaar)
Assignee | ||
Comment 6•9 years ago
|
||
From d869ed023e051969103bf2164a1a2b15816d9dbc Mon Sep 17 00:00:00 2001
This will only run if they receive a WGL context, and we have a blocklist
entry for this. Since there isn't a reason right now to want WGL without
DXGL, we should tie these together.
---
modules/libpref/init/all.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Review commit: https://reviewboard.mozilla.org/r/54716/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/54716/
Attachment #8754651 -
Attachment description: MozReview Request: r?jrmuizel - Add good driver versions to blocklist for → MozReview Request: r?jrmuizel - Add good driver versions to blocklist for
Attachment #8754652 -
Attachment description: MozReview Request: r?jrmuizel - Avoid using gfxPrefs in a widely-included header. → MozReview Request: r?jrmuizel - Avoid using gfxPrefs in a widely-included header.
Attachment #8754653 -
Attachment description: MozReview Request: r?jrmuizel - Add webgl.disable-wgl. (default: false) → MozReview Request: r?jrmuizel - Add webgl.disable-wgl. (default: false)
Attachment #8755653 -
Flags: review?(jmuizelaar)
Attachment #8755654 -
Flags: review?(jmuizelaar)
Assignee | ||
Comment 7•9 years ago
|
||
From 6af03664e00aad95467a1a749d4318cc0d38b572 Mon Sep 17 00:00:00 2001
---
dom/canvas/WebGLContext.cpp | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
Review commit: https://reviewboard.mozilla.org/r/54718/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/54718/
Assignee | ||
Comment 8•9 years ago
|
||
Comment on attachment 8754650 [details]
Bug 1268638 - Bitrot.
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/54128/diff/1-2/
Assignee | ||
Comment 9•9 years ago
|
||
Comment on attachment 8754651 [details]
Bug 1268638 - Redo backend selection dance for WebGL. -
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/54130/diff/1-2/
Assignee | ||
Comment 10•9 years ago
|
||
Comment on attachment 8754652 [details]
MozReview Request: r?jrmuizel - Avoid using gfxPrefs in a widely-included header.
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/54132/diff/1-2/
Assignee | ||
Comment 11•9 years ago
|
||
Comment on attachment 8754653 [details]
MozReview Request: r?jrmuizel - Add webgl.disable-wgl. (default: false)
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/54134/diff/1-2/
Assignee | ||
Comment 12•9 years ago
|
||
From a7f202b906767dfd18d346ffb670dbd43d7d970b Mon Sep 17 00:00:00 2001
---
dom/canvas/WebGL2Context.cpp | 9 ++++-----
dom/canvas/WebGLContext.cpp | 36 +++++++++++++++++++++++-------------
dom/canvas/WebGLContext.h | 17 +++++++++++++----
dom/canvas/WebGLContextValidate.cpp | 24 ++++++++++--------------
4 files changed, 50 insertions(+), 36 deletions(-)
Review commit: https://reviewboard.mozilla.org/r/55584/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/55584/
Attachment #8757062 -
Flags: review?(jmuizelaar)
Attachment #8757063 -
Flags: review?(jmuizelaar)
Assignee | ||
Comment 13•9 years ago
|
||
From f8c8ab1c5c86621facbb57a471abd58b5003ba79 Mon Sep 17 00:00:00 2001
---
dom/canvas/WebGLContext.cpp | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
Review commit: https://reviewboard.mozilla.org/r/55586/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/55586/
Assignee | ||
Comment 14•9 years ago
|
||
Comment on attachment 8754650 [details]
Bug 1268638 - Bitrot.
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/54128/diff/2-3/
Assignee | ||
Comment 15•9 years ago
|
||
Comment on attachment 8754651 [details]
Bug 1268638 - Redo backend selection dance for WebGL. -
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/54130/diff/2-3/
Assignee | ||
Comment 16•9 years ago
|
||
Comment on attachment 8754652 [details]
MozReview Request: r?jrmuizel - Avoid using gfxPrefs in a widely-included header.
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/54132/diff/2-3/
Assignee | ||
Comment 17•9 years ago
|
||
Comment on attachment 8754653 [details]
MozReview Request: r?jrmuizel - Add webgl.disable-wgl. (default: false)
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/54134/diff/2-3/
Assignee | ||
Comment 18•9 years ago
|
||
Comment on attachment 8755653 [details]
MozReview Request: r?jrmuizel - Enable DXGL by default.
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/54716/diff/1-2/
Assignee | ||
Comment 19•9 years ago
|
||
Comment on attachment 8755654 [details]
MozReview Request: r?jrmuizel - WGL without DXGLInterop2 is perf caveat.
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/54718/diff/1-2/
Comment 20•8 years ago
|
||
Comment on attachment 8757062 [details]
MozReview Request: r?jrmuizel - Use FailureReason struct.
https://reviewboard.mozilla.org/r/55584/#review53198
Attachment #8757062 -
Flags: review?(jmuizelaar) → review+
Updated•8 years ago
|
Assignee: nobody → jgilbert
Comment 21•8 years ago
|
||
Comment on attachment 8754651 [details]
Bug 1268638 - Redo backend selection dance for WebGL. -
https://reviewboard.mozilla.org/r/54130/#review55160
It looks like this patch should come before the previous one.
Attachment #8754651 -
Flags: review?(jmuizelaar) → review+
Comment 22•8 years ago
|
||
Comment on attachment 8754652 [details]
MozReview Request: r?jrmuizel - Avoid using gfxPrefs in a widely-included header.
https://reviewboard.mozilla.org/r/54132/#review55162
Attachment #8754652 -
Flags: review?(jmuizelaar) → review+
Comment 23•8 years ago
|
||
Comment on attachment 8755653 [details]
MozReview Request: r?jrmuizel - Enable DXGL by default.
https://reviewboard.mozilla.org/r/54716/#review55164
This should come last in the series and not in the middle.
Attachment #8755653 -
Flags: review?(jmuizelaar) → review+
Comment 24•8 years ago
|
||
https://reviewboard.mozilla.org/r/54718/#review55166
What's the justification for allowing WGL without DXGLInterop2? It seems to me like ANGLE would be a better option in that case.
Updated•8 years ago
|
Attachment #8754653 -
Flags: review?(jmuizelaar) → review-
Comment 25•8 years ago
|
||
Comment on attachment 8754653 [details]
MozReview Request: r?jrmuizel - Add webgl.disable-wgl. (default: false)
https://reviewboard.mozilla.org/r/54134/#review55168
Can you look at making this use gfxConfig instead of the pref directly?
Comment 26•8 years ago
|
||
https://reviewboard.mozilla.org/r/54128/#review55170
This seems to have a bunch of changes unrelated to the commit message.
Updated•8 years ago
|
Flags: needinfo?(jgilbert)
Assignee | ||
Comment 27•8 years ago
|
||
https://reviewboard.mozilla.org/r/54128/#review55170
It also adds support for multiple failure reasons.
Assignee | ||
Comment 28•8 years ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #24)
> https://reviewboard.mozilla.org/r/54718/#review55166
>
> What's the justification for allowing WGL without DXGLInterop2? It seems to
> me like ANGLE would be a better option in that case.
We're blocking ANGLE on WebGL 2 for now because it doesn't work yet, and WGL is disabled for WebGL 1, so these are currently mutually exclusive.
We can do more sophisticated fallbacks as WebGL2+ANGLE comes online.
Flags: needinfo?(jgilbert) → needinfo?(jmuizelaar)
Assignee | ||
Updated•8 years ago
|
Blocks: webgl2-blockers
Comment 29•8 years ago
|
||
Pushed by jgilbert@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/5d1285d0c221
Add good driver versions to blocklist for webgl+native-gl. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/8b0db9b0f87c
Update WebGL creation to allow non-blacklisted native-gl. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/002f87a61edf
Avoid using gfxPrefs in a widfely-included header. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/69116551e4b9
Add webgl.disable-wgl. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/8ed7ed6c57db
Enable DXGL by default. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/0078605c6974
WGL without DXGLInterop2 is perf caveat. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/ad38e0439b62
Use FailureReason struct. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/1a2db6efc575
Disable native GL for webgl1, but allow in webgl2. - r=jrmuizel
All backed out in https://hg.mozilla.org/integration/mozilla-inbound/rev/ead1598b347f for build bustage:
https://treeherder.mozilla.org/logviewer.html#?job_id=30418522&repo=mozilla-inbound
Flags: needinfo?(jgilbert)
Assignee | ||
Comment 31•8 years ago
|
||
Comment on attachment 8754650 [details]
Bug 1268638 - Bitrot.
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/54128/diff/3-4/
Attachment #8754650 -
Attachment description: MozReview Request: Bug 1268638 - r?jrmuizel - Update WebGL creation to allow → Bug 1268638 - Bitrot.
Attachment #8754651 -
Attachment description: MozReview Request: r?jrmuizel - Add good driver versions to blocklist for → Bug 1268638 - Redo backend selection dance for WebGL. -
Assignee | ||
Comment 32•8 years ago
|
||
Comment on attachment 8754651 [details]
Bug 1268638 - Redo backend selection dance for WebGL. -
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/54130/diff/3-4/
Assignee | ||
Updated•8 years ago
|
Attachment #8754652 -
Attachment is obsolete: true
Assignee | ||
Updated•8 years ago
|
Attachment #8754653 -
Attachment is obsolete: true
Assignee | ||
Updated•8 years ago
|
Attachment #8755653 -
Attachment is obsolete: true
Assignee | ||
Updated•8 years ago
|
Attachment #8755654 -
Attachment is obsolete: true
Attachment #8755654 -
Flags: review?(jmuizelaar)
Assignee | ||
Updated•8 years ago
|
Attachment #8757062 -
Attachment is obsolete: true
Assignee | ||
Updated•8 years ago
|
Attachment #8757063 -
Attachment is obsolete: true
Attachment #8757063 -
Flags: review?(jmuizelaar)
Comment 33•8 years ago
|
||
Comment on attachment 8754650 [details]
Bug 1268638 - Bitrot.
https://reviewboard.mozilla.org/r/54128/#review57130
Attachment #8754650 -
Flags: review?(jmuizelaar) → review+
Comment 34•8 years ago
|
||
Pushed by jgilbert@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/34aa8f1f134f
Add good driver versions to blocklist for webgl+native-gl. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/8dd927ca1cd1
Update WebGL creation to allow non-blacklisted native-gl. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/fdabb719c53a
Avoid using gfxPrefs in a widfely-included header. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/c62305b23556
Add webgl.disable-wgl. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/7fed3871832f
Enable DXGL by default. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/419dea4c5e66
WGL without DXGLInterop2 is perf caveat. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/ca314c9d5249
Use FailureReason struct. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/55f389b590b7
Disable native GL for webgl1, but allow in webgl2. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/4171ff387666
Bitrot.
https://hg.mozilla.org/integration/mozilla-inbound/rev/a89314380aea
Redo backend selection dance for WebGL. - r=jrmuizel
I thought part of the rationale for using ANGLE was that we didn't trust drivers to deal with untrusted inputs because of the security risk. Is that not the case anymore? Is there something else that prevents untrusted input from Web content from going straight to the driver, or do we actually believe that these modern drivers are trustworthy from a security perspective? Or am I misunderstanding what these patches are doing?
Assignee | ||
Comment 36•8 years ago
|
||
(In reply to David Baron :dbaron: ⌚️UTC-7 (review requests must explain patch) from comment #35)
> I thought part of the rationale for using ANGLE was that we didn't trust
> drivers to deal with untrusted inputs because of the security risk. Is that
> not the case anymore? Is there something else that prevents untrusted input
> from Web content from going straight to the driver, or do we actually
> believe that these modern drivers are trustworthy from a security
> perspective? Or am I misunderstanding what these patches are doing?
This is not the primary rationale for using ANGLE, and even so, we do all validation in Gecko, before passing validated calls off to the driver.
Also these patches whitelist only very new drivers, and further, only WebGL 2 is using native GL for now. WebGL 1 still goes through ANGLE, and is likely to stay that way for most users.
Flags: needinfo?(jmuizelaar)
Flags: needinfo?(jgilbert)
Assignee | ||
Updated•8 years ago
|
Severity: enhancement → major
Comment 37•8 years ago
|
||
Backout by cbook@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/1071ec5ea9c9
Backed out changeset a89314380aea
https://hg.mozilla.org/integration/mozilla-inbound/rev/06266813f509
Backed out changeset 4171ff387666
https://hg.mozilla.org/integration/mozilla-inbound/rev/316cb338b52b
Backed out changeset 55f389b590b7
https://hg.mozilla.org/integration/mozilla-inbound/rev/68b5a49a3881
Backed out changeset ca314c9d5249
https://hg.mozilla.org/integration/mozilla-inbound/rev/c045de8b79b0
Backed out changeset 419dea4c5e66
https://hg.mozilla.org/integration/mozilla-inbound/rev/3a55d4cc067b
Backed out changeset 7fed3871832f
https://hg.mozilla.org/integration/mozilla-inbound/rev/62d2ea9a05ba
Backed out changeset c62305b23556
https://hg.mozilla.org/integration/mozilla-inbound/rev/8fb0aa364772
Backed out changeset fdabb719c53a
https://hg.mozilla.org/integration/mozilla-inbound/rev/1ff69fe79681
Backed out changeset 8dd927ca1cd1
https://hg.mozilla.org/integration/mozilla-inbound/rev/83d444698ab8
Backed out changeset 34aa8f1f134f for assertion failures in Assertion failure: !mLockedForGL, at SharedSurfaceD3D11Interop.cpp:302
Comment 38•8 years ago
|
||
Pushed by jgilbert@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/7b0427fcc6aa
Add good driver versions to blocklist for webgl+native-gl. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/66dd1696e949
Update WebGL creation to allow non-blacklisted native-gl. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/a683ecde58ba
Avoid using gfxPrefs in a widfely-included header. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/a4545c904aec
Add webgl.disable-wgl. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/2afbf4b9fee5
Enable DXGL by default. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/b99d14a16599
WGL without DXGLInterop2 is perf caveat. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/70f65e98cf98
Use FailureReason struct. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/2cefce6b93ff
Disable native GL for webgl1, but allow in webgl2. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/4a4f2af4ddc9
Bitrot.
https://hg.mozilla.org/integration/mozilla-inbound/rev/15224e6f9195
Redo backend selection dance for WebGL. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/2575bf65312d
Empty functions defs can be in header. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/c9902da7753d
Call ProducerRelease in ~GLScreenBuffer. - r=jrmuizel
https://hg.mozilla.org/integration/mozilla-inbound/rev/f33f67f36e69
Cleanup better in failure cases. - r=jrmuizel
Comment 39•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/7b0427fcc6aa
https://hg.mozilla.org/mozilla-central/rev/66dd1696e949
https://hg.mozilla.org/mozilla-central/rev/a683ecde58ba
https://hg.mozilla.org/mozilla-central/rev/a4545c904aec
https://hg.mozilla.org/mozilla-central/rev/2afbf4b9fee5
https://hg.mozilla.org/mozilla-central/rev/b99d14a16599
https://hg.mozilla.org/mozilla-central/rev/70f65e98cf98
https://hg.mozilla.org/mozilla-central/rev/2cefce6b93ff
https://hg.mozilla.org/mozilla-central/rev/4a4f2af4ddc9
https://hg.mozilla.org/mozilla-central/rev/15224e6f9195
https://hg.mozilla.org/mozilla-central/rev/2575bf65312d
https://hg.mozilla.org/mozilla-central/rev/c9902da7753d
https://hg.mozilla.org/mozilla-central/rev/f33f67f36e69
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox50:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla50
Comment 40•8 years ago
|
||
I'm assuming this patch is causing this to appear in about:support Graphics section:
Decision Log
------------
OPENGL_COMPOSITING Blocklisted; failure code BLOCKLIST_FEATURE_FAILURE_OGL_ATI_DIS
I am using the very latest AMD Crimson drivers. The OpenGL version in these drivers is 6.14.10.13440.
Graphics
--------
Features
Compositing: Direct3D 11
Asynchronous Pan/Zoom: wheel input enabled; touch input enabled
WebGL Renderer: Google Inc. -- ANGLE (AMD Radeon (TM) R9 390 Series Direct3D11 vs_5_0 ps_5_0)
Hardware H264 Decoding: Yes; Using D3D11 API
Direct2D: true
DirectWrite: true (10.0.10586.0)
GPU #1
Active: Yes
Description: AMD Radeon (TM) R9 390 Series
Vendor ID: 0x1002
Device ID: 0x67b1
Driver Version: 16.200.1035.0
Driver Date: 6-21-2016
Drivers: aticfx64 aticfx64 aticfx64 amdxc64 aticfx32 aticfx32 aticfx32 amdxc32 atiumd64 atidxx64 atidxx64 atiumdag atidxx32 atidxx32 atiumdva atiumd6a atitmm64
Subsys ID: 00000000
RAM: 4095
Diagnostics
AzureCanvasAccelerated: 0
AzureCanvasBackend: direct2d 1.1
AzureContentBackend: direct2d 1.1
AzureFallbackCanvasBackend: cairo
Decision Log
OPENGL_COMPOSITING:
Blocklisted; failure code BLOCKLIST_FEATURE_FAILURE_OGL_ATI_DIS
Assignee | ||
Comment 41•8 years ago
|
||
(In reply to Gary [:streetwolf] from comment #40)
> I'm assuming this patch is causing this to appear in about:support Graphics
> section:
>
> Decision Log
> ------------
> OPENGL_COMPOSITING Blocklisted; failure code
> BLOCKLIST_FEATURE_FAILURE_OGL_ATI_DIS
>
> I am using the very latest AMD Crimson drivers. The OpenGL version in these
> drivers is 6.14.10.13440.
>
>
> Graphics
> --------
>
> Features
> Compositing: Direct3D 11
> Asynchronous Pan/Zoom: wheel input enabled; touch input enabled
> WebGL Renderer: Google Inc. -- ANGLE (AMD Radeon (TM) R9 390 Series
> Direct3D11 vs_5_0 ps_5_0)
> Hardware H264 Decoding: Yes; Using D3D11 API
> Direct2D: true
> DirectWrite: true (10.0.10586.0)
> GPU #1
> Active: Yes
> Description: AMD Radeon (TM) R9 390 Series
> Vendor ID: 0x1002
> Device ID: 0x67b1
> Driver Version: 16.200.1035.0
> Driver Date: 6-21-2016
> Drivers: aticfx64 aticfx64 aticfx64 amdxc64 aticfx32 aticfx32 aticfx32
> amdxc32 atiumd64 atidxx64 atidxx64 atiumdag atidxx32 atidxx32 atiumdva
> atiumd6a atitmm64
> Subsys ID: 00000000
> RAM: 4095
>
> Diagnostics
> AzureCanvasAccelerated: 0
> AzureCanvasBackend: direct2d 1.1
> AzureContentBackend: direct2d 1.1
> AzureFallbackCanvasBackend: cairo
>
> Decision Log
> OPENGL_COMPOSITING:
> Blocklisted; failure code BLOCKLIST_FEATURE_FAILURE_OGL_ATI_DIS
This bug should be unrelated to this. This sounds related to bug 1002846, though that hasn't landed. I know there is motion around these bits right now though.
bgirard may know more.
Flags: needinfo?(bgirard)
Comment 42•8 years ago
|
||
Thanks.
Comment 43•8 years ago
|
||
Best file another bug and CC me. Also include your full about:support (I'd like to see which preferences you have modified just in case). It would be handy to run a real bisection if you haven't done so already so we can tell what's querying the OGL_LAYERS blacklisting.
Flags: needinfo?(bgirard)
You need to log in
before you can comment on or make changes to this bug.
Description
•