You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Best vscode glsl extension that I found !
Unfortunately it does not like the string literals used in GL_EXT_debug_printf
This is detected as an error but compiles fine debugPrintfEXT("global thread id %v3u\n", gl_GlobalInvocationID);
The text was updated successfully, but these errors were encountered:
Hello, what are your arguments given to glslang ? It seems some flags are missing for glslang to work correctly with Vulkan currently. From here, EShMsgVulkanRules & EShMsgSpvRules should be set for vulkan, that might be some of what's missing, but even with this fix, it does not work. I need to look more into it.
In fact, looking into this again, it seems to be related to character escaping, remove \n, everything is fine on my side. I will look if I can fix the escaping that must be done twice or something similar.
Hello again, I looked into it again, and it is a bug with the C API of glslang which I am using with rust bindings. I have filed an PR there, that hopefully will get merged and that should fix the issue !
Best vscode glsl extension that I found !
Unfortunately it does not like the string literals used in GL_EXT_debug_printf
This is detected as an error but compiles fine
debugPrintfEXT("global thread id %v3u\n", gl_GlobalInvocationID);
The text was updated successfully, but these errors were encountered: