platform/upstream/SPIRV-Cross.git
2021-04-19 Hans-Kristian... MSL: Fix copy of arrays to/from stage IO variables.
2021-04-19 Hans-Kristian... MSL: Don't use native arrays for tess level inputs.
2021-04-19 Hans-Kristian... MSL: Don't emit native array for masked clip/cull distance.
2021-04-19 Hans-Kristian... c: Add C API for builtin stage IO reflection.
2021-04-19 Hans-Kristian... Support reflecting builtins.
2021-04-19 Hans-Kristian... Check SPIR-V 1.4 rules when reflecting resources.
2021-04-19 Hans-Kristian... MSL: Make builtin argument type declaration context...
2021-04-19 Hans-Kristian... MSL: Use spvUnsafeArray for builtin arrays after all.
2021-04-19 Hans-Kristian... MSL: Hoist out to_tesc_invocation_id() in more places.
2021-04-19 Hans-Kristian... MSL: Handle loading Clip/CullDistance in TESE.
2021-04-19 Hans-Kristian... MSL: Correctly analyze if builtin block is active.
2021-04-19 Hans-Kristian... MSL: Test that we can capture cull distance to buffer.
2021-04-19 Hans-Kristian... MSL: Handle CullDistance better.
2021-04-19 Hans-Kristian... MSL: Emit multiple threadgroup slices for multi-patch.
2021-04-19 Hans-Kristian... MSL: Unroll initializations of CullDistance/ClipDistanc...
2021-04-19 Hans-Kristian... MSL: Fix initialization of masked threadgroup variables.
2021-04-19 Hans-Kristian... Fix print_help comment.
2021-04-19 Hans-Kristian... MSL: Don't report fallback location allocations as...
2021-04-19 Hans-Kristian... C: Add C api for stage output masking.
2021-04-19 Hans-Kristian... MSL: Cleanup fallback IO block emission.
2021-04-19 Hans-Kristian... MSL: Handle masking of TESC IO block members.
2021-04-19 Hans-Kristian... MSL: Fixup gl_PerVertex names if we're emitting masked...
2021-04-19 Hans-Kristian... MSL: Add test for complex control point outputs.
2021-04-19 Hans-Kristian... MSL: Rewrite how IO blocks are emitted in multi-patch...
2021-04-19 Hans-Kristian... MSL: Handle flattening of patch block outputs as well.
2021-04-19 Hans-Kristian... MSL: Do not declare patch variables on stack.
2021-04-19 Hans-Kristian... MSL: Handle masking of builtin control points.
2021-04-19 Hans-Kristian... MSL: Emit a masked builtin IO block if necessary.
2021-04-19 Hans-Kristian... MSL: Do not perform scalar fixups for control-point...
2021-04-19 Hans-Kristian... MSL: Fix argument_decl check for builtin.
2021-04-19 Hans-Kristian... MSL: Temporarily allow empty output struct.
2021-04-19 Hans-Kristian... MSL: Small refactors.
2021-04-19 Hans-Kristian... MSL: Always emit block variable for block types.
2021-04-19 Hans-Kristian... MSL: Test that we can mask location writes in TESC.
2021-04-19 Hans-Kristian... MSL: Explicitly only consider masked variables to be...
2021-04-19 Hans-Kristian... MSL: Fix masking of vertex block outputs.
2021-04-19 Hans-Kristian... MSL: Refactor out variable/block member masking.
2021-04-19 Hans-Kristian... MSL: Add tests for masking with --for-tess.
2021-04-19 Hans-Kristian... MSL: Remove position mask tests. They will fail compila...
2021-04-19 Hans-Kristian... MSL: Emit correct address space for masked arguments.
2021-04-19 Hans-Kristian... MSL: Don't emit weird reference type for spvUnsafeArray...
2021-04-19 Hans-Kristian... MSL: Handle masked outputs in extract_global_variables.
2021-04-19 Hans-Kristian... MSL: Force builtin arrays for builtin array types.
2021-04-19 Hans-Kristian... MSL: Add tests for vertex output masking.
2021-04-19 Hans-Kristian... MSL: Do not consider effective storage for any composite.
2021-04-19 Hans-Kristian... MSL: Handle effective storage for masked CP outputs.
2021-04-19 Hans-Kristian... MSL: Emit threadgroup storage class for masked control...
2021-04-19 Hans-Kristian... MSL: Do not redirect tess access chains on masked outputs.
2021-04-19 Hans-Kristian... Add --mask-stage-output-* CLI options.
2021-04-19 Hans-Kristian... MSL: Correctly emit array type for masked outputs.
2021-04-19 Hans-Kristian... MSL: Sketch out API to aid LTO-style optimization.
2021-04-19 Hans-Kristian... Clean up member sorting.
2021-04-19 Hans-Kristian... MSL: Sort builtin IO block members by builtin type.
2021-04-19 Hans-Kristian... MSVC: Add /bigobj for debug builds.
2021-04-19 Hans-Kristian... Merge pull request #1648 from billhollings/msl-pad...
2021-04-18 Bill HollingsMSL: Fixes to support padding Metal argument buffer...
2021-04-17 Bill HollingsMSL: Fixes to support padding Metal argument buffer...
2021-04-16 Bill HollingsMSL: Fixes to support padding Metal argument buffer...
2021-04-16 Bill HollingsMSL: Fixes to support padding Metal argument buffer...
2021-04-15 Bill HollingsMerge branch 'master' of https://github.com/billholling...
2021-04-14 Hans-Kristian... Merge pull request #1650 from Dredhog/active-builtins...
2021-04-14 lukas.taparauskasc: Remove SPVC_PUBLIC_API prefix from API implementation
2021-04-14 lukas.taparauskasc: Add missing API to query active builtins.
2021-04-13 Bill HollingsMSL: Support padding Metal argument buffer entries...
2021-03-26 Hans-Kristian... Fix Github CI in PRs.
2021-03-26 Hans-Kristian... Merge pull request #1642 from mehmetoguzderin/msl-long...
2021-03-26 Mehmet Oguz... Move condition to default block
2021-03-25 Mehmet Oguz... MSL: Support long ulong types in buffers in 2.3+.
2021-03-12 Hans-Kristian... Use Github actions CI tag.
2021-03-12 Hans-Kristian... Add GitHub Actions script.
2021-03-09 Hans-Kristian... Merge pull request #1633 from KhronosGroup/fix-1626
2021-03-09 Hans-Kristian... GLSL: Handle complex load/store scenarios to gl_SampleMask.
2021-03-09 Hans-Kristian... Merge pull request #1635 from KhronosGroup/fix-1627
2021-03-09 Hans-Kristian... Merge pull request #1634 from KhronosGroup/fix-1625
2021-03-09 Hans-Kristian... Merge pull request #1632 from KhronosGroup/fix-1629
2021-03-08 Hans-Kristian... Handle edge cases in OpCopyMemory.
2021-03-08 Hans-Kristian... MSL: Add test for logical subgroup arith ops.
2021-03-08 Hans-Kristian... HLSL: Support logical subgroup ops.
2021-03-08 Hans-Kristian... GLSL: Add support for Logical subgroup ops.
2021-03-08 Hans-Kristian... Throw if SPIR-V module has no entry points.
2021-02-26 Hans-Kristian... Merge pull request #1630 from KhronosGroup/fix-1628
2021-02-26 Hans-Kristian... MSL: Deal with pointer-to-pointer qualifier ordering.
2021-02-17 Hans-Kristian... Merge pull request #1622 from KhronosGroup/fix-1619
2021-02-17 Hans-Kristian... Merge pull request #1623 from phuang/patch-2
2021-02-17 Peng HuangAdd two missing source files
2021-02-17 Hans-Kristian... Merge pull request #1621 from KhronosGroup/fix-1618
2021-02-17 Hans-Kristian... MSL: Handle load and store to TessLevel array in TESC.
2021-02-17 Hans-Kristian... MSL: Gracefully assign automatic input locations to...
2021-02-17 Hans-Kristian... MSL: Refactor out location consumption count computation.
2021-02-17 Hans-Kristian... Add comment where aux image atomic buffers are reflecte...
2021-02-17 Hans-Kristian... Merge pull request #1620 from phuang/patch-1
2021-02-17 Peng HuangFix build errors on Windows
2021-02-16 Hans-Kristian... Merge pull request #1617 from KhronosGroup/fix-1608
2021-02-15 Hans-Kristian... Merge pull request #1616 from KhronosGroup/fix-1609
2021-02-15 Hans-Kristian... MSL: Fixup type when using tessellation levels in TESC...
2021-02-15 Hans-Kristian... MSL: Always return [[position]] when required.
2021-02-15 Hans-Kristian... Merge pull request #1615 from KhronosGroup/fix-1612
2021-02-15 Hans-Kristian... c: Add missing IOS_SUPPORT_BASE_VERTEX_INSTANCE option.
2021-02-15 Hans-Kristian... Merge pull request #1614 from KhronosGroup/fix-1610
2021-02-15 Hans-Kristian... HLSL: Add vector to illegal names list.
next