Closed
Bug 1324584
Opened 8 years ago
Closed 7 years ago
results of sampling depth-stencil FBO texture do not update on AMD hardware
Categories
(Core :: Graphics: CanvasWebGL, defect, P3)
Tracking
()
RESOLVED
DUPLICATE
of bug 1371190
People
(Reporter: philip, Unassigned)
References
()
Details
(Whiteboard: [gfx-noted])
Attachments
(1 file)
6.33 KB,
text/html
|
Details |
User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
Build ID: 20161208153507
Steps to reproduce:
Upstream ANGLE bug: https://bugs.chromium.org/p/angleproject/issues/detail?id=1664
On AMD hardware (tested on a Radeon R9 200 and Radeon HD 7750), sampling a depth-stencil texture rendered via FBO seems to always produce values from the first time it was rendered to (the first frame 'sticks' even after rendering to the texture again). Depth and stencil tests work as expected.
This problem is present in the beta, developer and nightly releases but not the current stable release (50.1.0).
I've attached a simple test case demonstrating the bug.
Actual results:
In the test case, the left side of the window shows the FBO's color buffer and the right shows the depth buffer. On AMD hardware, the rectangle on the right side does not move, but it moves on NVIDIA hardware.
Expected results:
The rectangle on the right side of the window should move at the same time as the rectangle on the left side.
OS: Unspecified → Windows
Updated•8 years ago
|
Component: Graphics → Canvas: WebGL
Updated•8 years ago
|
Priority: -- → P3
Whiteboard: [gfx-noted]
This bug is still present in the current (55) nightly build. All that should be needed to fix it is to update ANGLE.
Comment 3•8 years ago
|
||
Michael, can you check bug 1347866 also fix this bug or not?
Flags: needinfo?(cleu)
Comment 4•8 years ago
|
||
I have no AMD graphics card to test for now, but I don't think ANGLE build 2950 can fix this bug, since 2950 is branched before their fix landed.
Flags: needinfo?(cleu)
This appears to be fixed in the current Developer Edition (58.0b6).
Comment 6•7 years ago
|
||
(In reply to philip from comment #5)
> This appears to be fixed in the current Developer Edition (58.0b6).
Philip, Good to know. I think this issue was fixed by bug 1371190 which imported ANGLE 3229.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•