glslang-zig/glslang
steve-lunarg 90707966ea HLSL: phase 2b: add l-value operator[] for RWTexture/RWBuffer
This commit adds l-value support for RW texture and buffer objects.
Supported are:

- pre and post inc/decrement
- function out parameters
- op-assignments, such as *=, +-, etc.
- result values from op-assignments.  e.g, val=(MyRwTex[loc] *= 2);

Not supported are:
- Function inout parameters
- multiple post-inc/decrement operators.  E.g, MyRWTex[loc]++++;
2016-10-12 12:39:44 -06:00
..
GenericCodeGen Whitespace: Nonfunctional: fix inconsistent white space, esp. no tabs. 2016-08-05 17:34:34 -06:00
Include fixup! Address some compiler warnings. 2016-10-11 16:16:47 -03:00
MachineIndependent HLSL: phase 2b: add l-value operator[] for RWTexture/RWBuffer 2016-10-12 12:39:44 -06:00
OSDependent Merge branch 'cpp-headers' 2016-08-11 10:01:13 -06:00
Public add reflection queries to return a TType. Fix minor issue with interface names. 2016-10-02 16:57:58 -06:00
CMakeLists.txt HLSL: Add location offsets per resource type 2016-09-20 20:31:27 -06:00
updateGrammar Bison: Non-functional: Move to revision 3.0.4. 2016-05-04 12:54:56 -06:00