gnl21

Results 47 comments of gnl21

I think that the text in section 7.1.5 is intended to apply here instead of the more general langauge. I'll create an MR to update the spec to make this...

Maybe I wasn't clear, sorry. The text in 7.1.5 should apply *to gl_FragCoord*, the text in 4.5 will apply to everything else. 4.5 *is* the entire point of centroid and...

@jeffbolznv I'm not sure why there's a mix of these GLSL and GL extension names, but I'd like to clean them up if I can. Do you know if the...

As things have turned out I think this is now making things less clear rather than more, so I'm going to go ahead with the renaming unless people shout. The...

@dj2 These 3 changes are the simplifications that I ended up implementing in my compiler. There are definitely more things that would make the grammar simpler, and interestingly our changes...

@dj2 this was my first grammar change that was not taken up. The grammar is full of things like this that I consider to be bizarre and unhelpful definitions of...

Update to glslang to use the simpler grammar here: https://github.com/KhronosGroup/glslang/pull/3772

I don't think that we would want to make a change without SPIR-V also making some sort of change, otherwise we would just push the problem from WebGPU into GLSL...

I made quite a lot of simplifying changes to the grammar a few years ago but they were rejected by the working group at the time, who didn't want to...

Sure, I'd be happy to push the changes. I'll dig them out (it's been a while). I agree about the jumping around and unneeded entries. A lot of it feels...