Closed
Bug 1068169
Opened 10 years ago
Closed 10 years ago
http://people.mozilla.org/~bgirard/webgl-tweak.html is slower with d3d11 angle than d3d9
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 1076020
People
(Reporter: jrmuizel, Unassigned)
References
Details
Attachments
(1 file)
(deleted),
text/html
|
Details |
My guess is this is because of the difference in how uniform updates are implemented. With D3D9 uniform updates are done with SetVertexShaderConstantF etc. with D3D11 than are done with Map/Unmap on a constant buffer. IE11 does them with UpdateSubresource instead of Map/Unmap and I expect that this might put the update in the command stream (which I assume is what d3d9 does) instead of in a temporary buffer.
Comment 1•10 years ago
|
||
I want to be able to change the demo. I'm uploading the copy at the time of the filing. We should test against this version and not the version on my people which I will change from time to time.
Reporter | ||
Comment 2•10 years ago
|
||
Chrome Canary with D3D11 has fixed this performance problem. Shipping Chrome still has the performance problem:
This suggests the improvement happened between f4126d2b9eb0 and bbffd5562e33
Reporter | ||
Comment 3•10 years ago
|
||
This looks like it is basically an angle update
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•