Closed
Bug 594874
Opened 14 years ago
Closed 14 years ago
GfxInfo blocklist needs to be used by D3D, WebGL, OpenGL
Categories
(Core :: Graphics, defect)
Core
Graphics
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
blocking2.0 | --- | betaN+ |
People
(Reporter: vlad, Assigned: bjacob)
References
Details
Attachments
(3 files, 1 obsolete file)
(deleted),
patch
|
vlad
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
vlad
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
vlad
:
review+
|
Details | Diff | Splinter Review |
The GfxInfo driver blocklist needs to be checked before we create a D3D/OpenGL layer manager or a WebGL context. Right now it's only checked in one spot for creating a D2D context.
Reporter | ||
Updated•14 years ago
|
blocking2.0: --- → betaN+
Assignee | ||
Updated•14 years ago
|
Assignee: nobody → bjacob
Assignee | ||
Comment 1•14 years ago
|
||
Attachment #476025 -
Flags: review?(vladimir)
Reporter | ||
Comment 2•14 years ago
|
||
Comment on attachment 476025 [details] [diff] [review]
Part 1: OpenGL layers
seems like we should do something with the not-recommended return here as well, but fine for a first start.
Attachment #476025 -
Flags: review?(vladimir) → review+
Assignee | ||
Comment 3•14 years ago
|
||
Attachment #476055 -
Flags: review?(vladimir)
Assignee | ||
Comment 4•14 years ago
|
||
Attachment #476056 -
Flags: review?(vladimir)
Assignee | ||
Comment 5•14 years ago
|
||
argh! no! sorry! typos! gimme a minute
Reporter | ||
Updated•14 years ago
|
Attachment #476055 -
Flags: review?(vladimir) → review+
Reporter | ||
Comment 6•14 years ago
|
||
Comment on attachment 476056 [details] [diff] [review]
Part 3: WebGL
Wrong comment and feature selector for WebGL :-)
Assignee | ||
Comment 7•14 years ago
|
||
Assignee | ||
Updated•14 years ago
|
Attachment #476066 -
Attachment description: P → Part 3: WebGL
Attachment #476066 -
Attachment is patch: true
Attachment #476066 -
Attachment mime type: application/octet-stream → text/plain
Attachment #476066 -
Flags: review?(vladimir)
Assignee | ||
Updated•14 years ago
|
Attachment #476056 -
Attachment is obsolete: true
Attachment #476056 -
Flags: review?(vladimir)
Assignee | ||
Comment 8•14 years ago
|
||
Yes. Can you review the new patch? I am unsure as to if it safe to say that EGL == ANGLE. Otherwise I don't know how to honor the ANGLE blocklist.
Reporter | ||
Updated•14 years ago
|
Attachment #476066 -
Flags: review?(vladimir) → review+
Assignee | ||
Comment 9•14 years ago
|
||
Assignee | ||
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Comment 10•14 years ago
|
||
For some reason this breaks my builds because LayerManagerD3D9.cpp uses do_GetService without explicitly including nsServiceManagerUtils.h (I don't know what normally includes it, might be the D2D surface perhaps.)
You need to log in
before you can comment on or make changes to this bug.
Description
•