Are the Vulcan shaders a 100% compatible replacement to GLSL shaders?

I noticed that Vulcan shaders folder seems to have many of the shaders that were previously present in the GLSL folder, but are no longer in the GLSL folder.

Is it expected that everyone switch to Vulcan shaders as the primary shader mechanism?

For instance, in past versions of retroarch “scalehq” used to be a GLSL shader, but now I can only find it in the Vulcan shader folder.

Is vulcan 100% compatible with all retroarch cores? I thought that GLSL were more compatible.

That’s just an oversight. GLSL is indeed more compatible than Vulkan. I just apparently skipped over those accidentally. I’ll get them converted sometime soon.

There are occasionally shaders that are extra-difficult to convert to GLSL, but I’ll convert whatever I can.