arcady-lunarg

Results 173 comments of arcady-lunarg

This will need to be rebased because of an intervening change to glslang.y, feel free to do that or to give maintainers access to push to your branch and I...

Currently the [buffer reference extension spec](https://github.com/KhronosGroup/GLSL/blob/main/extensions/ext/GLSL_EXT_buffer_reference.txt) does not allow a const qualifier to be applied to a reference type, and my interpretation is that it prohibits your usage. Maybe @jeffbolznv...

The symbols tagged with GLSLANG_EXPORT in #3705 are the proposed public interface to the `SPIRV` library (which got merged into glslang proper recently). If anyone has any comments about that,...

This is basically done, there are only a few pieces missing, namely testing with the DLL build on Windows in CI, and testing the ABI for backwards compatibility.

This is apparently a regression as of 275d7ae882413694f5270b1a6940d65eb646db77.

This sounds more like a GLSL spec question, perhaps something that can be added via a GLSL extension and thus perhaps it is something best discussed in the [GLSL](https://github.com/KhronosGroup/GLSL/) repository....

I think ideally for HLSL we should either keep the names as they are now (at least that won't break compatibility) or else use proper HLSL names, I don't think...

I think this is potentially a SPIR-V spec issue, if indeed it should be allowed. Otherwise I suppose it could be generated using a DebugGlobalVariable for the spec constant.

I am not a huge fan of making special cases for this because eventually someone is going to want to add a fifth special case like this. Would it be...

I think your reading of the spec here is correct and glslang is incorrectly producing an error here, as the inner `v` should have its scope start right after the...