Closed Nolram12345 closed 4 months ago
I can reproduce on macOS with MoltenVK (except it just renders black). GL and Metal work fine.
Any updates on this, such as diagnosis etc. would be much appreciated, as we are currently running into this problem in production quite a lot.
will take a look
From my brief testing, I'm suspecting it may be related to transparency.
I'm able to repo as well. Turning off MSAA made it go away, might serve as a temporary workaround.
Just tried this on AMD, the issue does not occur there. Also VRAM consumption on AMD with Vulkan is MUCH lower!
Describe the bug Some GLTF and especially GLB model files cause intense glitches when rendered with Filament on the Vulkan backend. This happens on a variety of GLB/GLTF models (about 25% of models tested).
To Reproduce Steps to reproduce the behavior:
Expected behavior The model should render correctly, as it does on the OpenGL backend.
Screenshots Here is the visual output on Vulkan:![image](https://github.com/google/filament/assets/37701550/efa8a4a0-19d5-4281-ada4-0c1899f4f50c)
For reference, here is the exact same GLB loaded up in OpenGL:![image](https://github.com/google/filament/assets/37701550/d5eadb38-2ba3-42bb-977f-c41bd55b4ab9)
Logs The logs do not show anything extraordinary.
Desktop (please complete the following information):
Backend: Vulkan
Extra notes According to the Khronos GLTF validator, the model file is indeed a valid GLTF/GLB file without errors.