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