SPIRV-Cross/shaders-no-opt
Hans-Kristian Arntzen a07441568e Overhaul how we deal with reserved identifiers.
- Do not silently drop reserved identifiers in the parser. This makes it
  possible to reflect identifiers which are reserved by the
  cross-compiler module.
- Instead of dropping the name, emit _RESERVED_IDENTIFIER_FIXUP in the
  source to make it clear that a name has been rewritten.
- Document what is reserved and not.
2020-08-21 16:33:27 +02:00
..
asm Overhaul how we deal with reserved identifiers. 2020-08-21 16:33:27 +02:00
comp Deal with illegal names in types as well. 2020-01-16 10:34:49 +01:00
frag GLSL: Handle the rest of GL_ARB_sparse_texture_clamp. 2020-06-08 13:40:11 +02:00
legacy/frag GLSL: Use for-loop fallback instead of do/while for legacy ESSL. 2020-06-29 12:50:31 +02:00
vert GLSL: Add option to force flattening IO blocks. 2020-07-28 15:16:06 +02:00
vulkan/frag MSL: Redirect member indices when buffer has been sorted by Offset. 2020-04-30 11:48:53 +02:00