SPIRV-Cross/reference
Bill Hollings 52c7c2dab6 MSL: Add support for SPV_KHR_physical_storage_buffer extension.
- Determine sizing and alignments of pointers to types as
  distinct from the size and alignment of the types themselves.
- Declare all buffer pointers in the MSL device address space.
- Support struct pointer recursion, where structs can
  contain pointers to themselves or to a parent struct.
- Add SPIRType::was_forward_referenced to track if a type was forward
  referenced, to help emit MSL structs in the correct dependency order.
- Handle pointers to pointers that are not just arrays of arrays.
2022-06-20 20:21:00 -04:00
..
opt MSL: Add support for SPV_KHR_physical_storage_buffer extension. 2022-06-20 20:21:00 -04:00
shaders GLSL: Add more extension ladder fallbacks for unusual integer sizes. 2022-06-07 18:30:10 +02:00
shaders-hlsl Merge pull request #1946 from KhronosGroup/fix-1943 2022-05-18 19:22:45 +02:00
shaders-hlsl-no-opt Add tests for OpCompositeInsert edge cases. 2022-05-18 16:43:32 +02:00
shaders-msl MSL: Add support for SPV_KHR_physical_storage_buffer extension. 2022-06-20 20:21:00 -04:00
shaders-msl-no-opt Add tests for OpCompositeInsert edge cases. 2022-05-18 16:43:32 +02:00
shaders-no-opt GLSL: Handle forced temporary OpConvertUToAccelerationStructureKHR. 2022-06-17 13:38:45 +02:00
shaders-reflection remove newline at eof 2022-04-26 19:15:51 +02:00
shaders-ue4/asm Attempt more optimal codegen for OpCompositeInsert. 2022-05-18 16:37:33 +02:00
shaders-ue4-no-opt/asm Attempt more optimal codegen for OpCompositeInsert. 2022-05-18 16:37:33 +02:00