godotengine/godot

GLES2 depth broken on AMD hardware

danilw opened this issue · 6 comments

Godot version:
3.2 stable

OS/device including version:
Windows 10

Issue description:
GLES2 depth broken in AMD video driver.
AMD Vega 8 hardware. (on other AMD hardware same)

Steps to reproduce:

  1. GLES2 download this gles2 build and run its exe
    that what I see on AMD
    1

  2. GLES3 download this gles3 build and run its exe
    everything work correct
    2

Minimal reproduction project:
source zip link

I made also bugreport to AMD, maybe its their driver bug

I can't reproduce it on Linux with AMD Radeon RX Vega M (Mesa 19.3.4, kernel 5.5.6).

@akien-mga because I write:

OS/device including version:
Windows 10

.............

I saw that, but it's still relevant information that it can't be reproduced on Linux, and is therefore likely a Windows-specific issue. You reproducing it on Windows doesn't mean by itself that it's a Windows-only problem.

And even my test doesn't mean that it's Windows-specific. It could mean that it doesn't affect Vega M even though it affects Vega 8. Who knows... But to know, we have to test and document our test results, as I did. This may not be relevant to you but it is to developers who would try to reproduce and fix this issue.

maybe related to #33273

Duplicate of #33273.