-
As of the 1.3.210 Vulkan spec update, Vulkan clarified that not writing to the FragDepth built-in is undefined behavior - undefined values can lead to undefined behavior, so the difference is _somewha…
-
Please, provide x86 bins for Windows and other platforms (if possible) for https://github.com/KhronosGroup/glslang/releases/tag/master-tot
-
[[Shaders, screenshots, error log, reproduction steps, etc.]](https://github.com/mc-imperial/shader-compiler-bugs/tree/master/iphone-se-webgl/compile_errors/large-v100-webgl-fd4acaae11816e4c_inv_varia…
-
When using (global) variables like
``` glsl
float a = 4;
vec3 b = vec3(a / 8, a / 8, 0);
```
the variable `a` gets inlined, but the information that it was a float seems to be lost, it appea…
-
The following code with a (useless) unary plus is validated by glslangvalidator while it should raise an error for the assignment to a non-lvalue.
It correctly raise an error for the unary minus.
…
-
Can you make a guide to build from source code for non-technical users. I have the sdks setup but get errors on cmake.
-
I am encountering "invalid escape sequence" error after trying to compile a preprocessed GLSL shader on Windows.
If we look into the preprocessed file, I can observe those two things:
- `#line 1 "…
-
With the recent --stdin option, it would perhaps also be useful to have support for --stdout; so the use of the filesystem can be completely avoided when using `glslangValidator` in a programatic way …
haasn updated
3 years ago
-
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…
-
The following example glsl code
```glsl
#extension GL_ARB_bindless_texture : enable
void fn(out samplerBuffer bufs[4]) {}
```
Will produce ERROR: 'samplerBuffer' : samplers and atomic_uints canno…