LLGL icon indicating copy to clipboard operation
LLGL copied to clipboard

Vulkan renderer results in graphic glitches

Open markusbkk opened this issue 1 year ago • 3 comments

I'm currently in the process of assessing graphics middleware solutions for my own little game engine (the choice is now pretty much down to LLGL and DiligentEngine).

LLGL works great for OpenGL but as soon as I switch to the Vulkan renderer, I get nothing but graphical glitches in any of the included examples.

Vulkan works fine under Diligent so I guess driver issues can be ruled out? While Diligent appears to have shipped with its own copy of the Vulkan SDK, I had to run sudo apt-get install libvulkan-dev for LLGL. Do I need a different version of the SDK, maybe?

OS: Pop! OS 22.04 GPU: Radeon 760m (iGPU)

image

EDIT: Vulkan SDK is version 1.3.280.0

markusbkk avatar Oct 24 '24 09:10 markusbkk

Hi, I just got back from a business trip and got sick on the way back. So I can only sporadically respond here. In the meantime, can you try launching the example with -d to enable debug mode, including the Vulkan validation layers? That should provide some insight what's going wrong. Have you also tried running the example through RenderDoc?

LukasBanana avatar Oct 27 '24 18:10 LukasBanana

No worries. My own father recently burglarized my home so I'm not super focused on software development myself right now.

Will debug it tomorrow.

Get well soon.

On Sun, 27 Oct 2024, 19:16 Laura Hermanns, @.***> wrote:

Hi, I just got back from a business trip and got sick on the way back. So I can only sporadically respond here. In the meantime, can you try launching the example with -d to enable debug mode, including the Vulkan validation layers? That should provide some insight what's going wrong.

— Reply to this email directly, view it on GitHub https://github.com/LukasBanana/LLGL/issues/134#issuecomment-2440124443, or unsubscribe https://github.com/notifications/unsubscribe-auth/A3AXUIL3NLNVVD6WBQVXYZ3Z5UUZDAVCNFSM6AAAAABQQVIXRCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBQGEZDINBUGM . You are receiving this because you authored the thread.Message ID: @.***>

markusbkk avatar Oct 27 '24 20:10 markusbkk

Were you able to look into this again? Can you perhaps share a RenderDoc capture? I don't have a native Linux installation at the moment, only VMs which don't reproduce this issue. I also never worked with this particular OS, although I suspect this shouldn't make a difference across Linux distros.

LukasBanana avatar Nov 13 '24 04:11 LukasBanana