Dennis Felsing

Results 490 comments of Dennis Felsing

> Generally we do not write all bytes. I reuse some shaders e.g. for textured and non-textured vertices, even if that is theoretically less efficient. That simply makes graphics_threaded.cpp not...

> `https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/7316` The version I use on Arch (Vulkan SDK 1.3.275, https://archlinux.org/packages/extra/x86_64/vulkan-validation-layers/): https://github.com/KhronosGroup/Vulkan-ValidationLayers/commits/vulkan-sdk-1.3.275.0/ does not contain the fix for this issue: `https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/7323`

It's broken with MoltenVK too btw, not just AMD drivers. ![Screenshot 2024-08-06 at 23 55 50](https://github.com/user-attachments/assets/64d3e0a6-7982-4501-91d3-29d911beab0d) These places look fine: Main menu, Appearance settings, Sound settings, News

New revelation, it seems like everything is rendered, just in the wrong order! See how the mouse pointer appears in some places: https://github.com/user-attachments/assets/0cb19f29-1169-4b61-b176-49b0985bf783

What seems to happen is that the graphic is rendered in one vkCmdDrawIndexed, but then disappears in the next immediately: https://github.com/user-attachments/assets/5a1d75fa-bd0c-4a71-a7e6-caa172b1bfac