-
I.e. the equivalent of `glslangValidator -e vert_main --source-entrypoint main` for spirv-link such that a pipeline that can create a .spv with multiple entrypoints or a .spv with a single entrypoint…
-
### Description
The latest version of renderdoc supports **source-level debugging** of SPIR-V, which relies on **glslangValidator** to generate debug information from GLSL or HLSL.
In fact,glsla…
-
When `glslc` is used to compile shaders with `-O` flag, the reflection data is always stripped. This may not always be desired.
For example:
```
#version 450
layout (location = 0) out vec4 fra…
kayru updated
1 month ago
-
glslangValidator is good as a command line tool. But I want to be able to use the compiler in my own program.
Use lib API rather than an independent command line. I tried to modify a copy from Stand…
-
I am attempting to build ngscopesclient on macOS Sonoma 14.2.1 but running into a Cmake error. Build appears to correctly identify the location of the Vulkan SDK but fails to find glslang for some re…
-
Thanks a lot for porting this RIFE to ncnn! I recently tried to use this project on Termux/Android.
`rife-ncnn-vulkan` generates black image using GPU while perfect running CPU (`rife-ncnn-vulkan …
-
Using glslangValidator user can do entry point renaming (useful for GLSL)
`glslangValidator -e myEntry --source-entrypoint main `
Seems shaderc is missing this functionality?
Would be useful when s…
-
**Describe the bug**
glslang compilation error when using uvec2 in GLSL code
**To Reproduce**
Steps to reproduce the behavior:
1. Clone and build vsgFramework
2. Modify any GLSL shader used in …
-
When compiling the shader in the attached file with `glslangValidator -gVS --target-env vulkan1.3 3188.frag -o 3188.dbg.spv`, glslang crashes with the following assert:
glslangValidator: /home/arca…
-
Running `GlslangValidator -v` produces an output similar to this:
> Glslang Version: Overload400-PrecQual.1817 **08-Feb-2017**
> ESSL Version: OpenGL ES GLSL 3.00 glslang LunarG Khronos.Overload40…