-
When compiling and linking the attached shaders using these commands:
```
glslangValidator -G phong.vert.glsl -o phong.vert.spv
glslangValidator -G phong.frag.glsl -o phong.frag.spv
spirv-link pho…
-
Hi, recently i bought HTC Vive Elite hmd, mostly for passthrough features and it turned out a way more complicated than i expected.
I had tried ALXR and it works great, except... it uses 'black' co…
-
Under the extension GL_EXT_shader_explicit_arithmetic_types, 64-bit operands are allowed for FindLSB, FindMSB, bitfieldExtract, bitfieldInsert, bitCount, bitReverse.
Unfortunately, SPIR-V restricts…
-
Sadly, but you can't currently use glslang to compile HLSL shaders for OpenGL right now.
Waiting forward for the moment when this will be finally available..
-
cmake setup
```console
-- Cache values
BUILD_EXTERNAL:BOOL=ON
BUILD_SHARED_LIBS:BOOL=ON
BUILD_TESTING:BOOL=ON
CMAKE_BUILD_TYPE:STRING=RelWithDebInfo
CMAKE_INSTALL_PREFIX:PATH=/usr
ENABLE_CTEST…
-
I write GLSL in Atom + linter-glsl, but the linter doesn't support glsl files using glslify.
I tried to hack on linter-glsl to supporet glslify.
It was easy to get correct error messages by runnin…
-
Hi, thank you for your work.
Could you help me.
I have this [CMakeLists.txt](https://github.com/v1993/GLSLang-cmake/files/9439552/CMakeLists.txt) file.
From this project [Real-ESRGAN-ncnn-vulkan](h…
-
Git is very fast and efficient for tracking line-oriented text files, however it is fairly weak at working with binaries. The common case is that git will rewrite the entire binary file, and both will…
xorgy updated
11 months ago
-
https://github.com/KhronosGroup/SPIRV-Tools/blob/d0a827a9f313954935e3d9edb0c063fd8625a22e/source/opt/instrument_pass.cpp#L977-L990
This message complains that `Mixed stage shader module not support…
-
Heya! I've minimized down a repro down to a frankly bizarre looking shader: the below generates an instruction of the form `%15 = OpLoad %_runtimearr_float %14`. This is illegal: the SPIR-V spec state…