arcady-lunarg

Results 86 comments of arcady-lunarg

Let me look into this, if there isn't a way to get this only using public headers then we'll have to add some stuff back to the set of installed...

Would using the [spirv-reflect](https://github.com/KhronosGroup/spirv-reflect) tool help here? Otherwise, does the `ShGetUniformLocation()` entry point help at all? If not, I think the thing to do would be to expose a new...

Yes, this is intentional: `TType` is part of the internal implementation of the compiler and was never really meant as a public interface. Please see issue #3320 for more justification...

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....

This feels like a real potential issue in some floating point edge case, but the value in question is just a different representation of NaN.

I think this is a good idea and will also help with various other DebugInfo issues we have had. As you say, it makes sense to limit this to variables...

I think the problem is that a `vector` is being turned into a `vector` somewhere and then deallocated, and this passed ASAN because the structs were the same size somehow,...

This is a real bug, not related to your change. Apparently when `qualifier.storage` is equal to `EvqTileImageEXT`, it overruns the `usedIO` array and corrupts whatever is next in the `TIntermediate`...

Better performance would definitely be nice to have, but I don't think PGO is going to get us a 30x speedup, for that we would probably need to do some...

I look at look at the GL_KHR_vulkan_glsl spec and it seems like there is a bit of ambiguity in the spec around arrays sized with specialization constants. In particular, the...