SPIRV-Cross/reference/shaders-msl-no-opt/asm
Chip Davis 056c0e207d Take the vertex count from any indirect parameters passed.
This is necessary to deal with indirect draws, where the draw parameters
are given in a buffer instead of passed by the CPU. For normal draws,
the draw parameters are set with Metal's `setVertexBytes:` method.

This undoes the change to add the vertex count to the aux buffer,
rendering that entire discussion largely moot. Oh well. It was a
discussion that needed to happen anyway.
2019-02-06 15:17:14 -06:00
..
comp Flush all variables after storing through a variable pointer. 2019-01-08 15:16:33 -06:00
frag Take the vertex count from any indirect parameters passed. 2019-02-06 15:17:14 -06:00
vert Support empty structs. 2018-04-05 16:26:54 +02:00