index
:
platform/upstream/SPIRV-Cross
master
tizen
upstream
Domain: Graphics System / GL; Licenses: Apache-2.0;
Joonbum Ko <joonbum.ko@samsung.com>, SooChan Lim <sc1.lim@samsung.com>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
shaders-msl
Age
Commit message (
Expand
)
Author
Files
Lines
2023-08-17
MSL: runtime array over argument buffers
Try
1
-0
/
+90
2023-06-24
MSL: Support `SPV_KHR_shader_ballot` and `SPV_KHR_subgroup_vote`.
Chip Davis
2
-0
/
+47
2023-02-21
Merge pull request #2105 from goki/main
Hans-Kristian Arntzen
1
-0
/
+15
2023-02-17
MSL: Deduplicate function constants.
Chip Davis
2
-0
/
+69
2023-02-15
added tests and added msl3 to test_shaders.py
Randall C. O'Reilly
1
-0
/
+15
2023-02-02
MSL: Add a workaround for broken `level()` arguments.
Chip Davis
1
-0
/
+12
2022-11-21
Merge pull request #2062 from cdavis5e/msl-spirv-assembly-fixes
Hans-Kristian Arntzen
5
-0
/
+371
2022-11-20
MSL: Don't dereference forwarded copies of `OpVariable` pointers.
Chip Davis
2
-0
/
+86
2022-11-20
Interleave undef values with constants and types.
Chip Davis
1
-0
/
+122
2022-11-20
GLSL, MSL: Handle `OpUndef` as part of a constant composite.
Chip Davis
1
-0
/
+102
2022-11-20
MSL: Prevent stores to storage resources in discarded fragments.
Chip Davis
3
-0
/
+82
2022-11-20
MSL: Add missing casts to `Op?MulExtended`.
Chip Davis
1
-0
/
+61
2022-11-19
MSL: Manually update `BuiltInHelperInvocation` when a fragment is discarded.
Chip Davis
1
-1
/
+11
2022-11-01
MSL: Implement `CompositeInsert` `OpSpecConstantOp`.
Chip Davis
1
-0
/
+107
2022-10-18
MSL: Don't flatten arrayed per-patch output blocks in tessellation shaders.
Chip Davis
1
-0
/
+64
2022-10-18
MSL: Support "raw" buffer input in tessellation evaluation shaders.
Chip Davis
6
-0
/
+224
2022-09-21
MSL: Do not attempt to alias push constants.
Hans-Kristian Arntzen
2
-2
/
+12
2022-09-20
MSL: Handle descriptor aliasing of raw buffer descriptors.
Hans-Kristian Arntzen
2
-0
/
+218
2022-09-02
Update dependencies.
Hans-Kristian Arntzen
1
-0
/
+0
2022-08-07
MSL: Use a wrapper type for matrices in workgroup storage.
Chip Davis
4
-0
/
+326
2022-08-05
MSL: Also replace `bool` with `short` in structures.
Chip Davis
1
-0
/
+35
2022-07-01
MSL: Fixes from review for SPV_KHR_physical_storage_buffer extension.
Bill Hollings
2
-0
/
+22
2022-06-20
MSL: Add support for SPV_KHR_physical_storage_buffer extension.
Bill Hollings
3
-0
/
+233
2022-05-18
Promote Unreachable cases into break to avoid fallthrough.
Hans-Kristian Arntzen
1
-0
/
+30
2022-04-26
MSL: Emit interface block members of array length 1 as arrays instead of scal...
Bill Hollings
1
-0
/
+17
2022-04-19
MSL: Pass down global RayQuery object to leaf functions.
Hans-Kristian Arntzen
1
-0
/
+31
2022-03-04
MSL: Use var name instead of var-type name for flattened interface members.
Bill Hollings
1
-0
/
+19
2022-03-03
Add relax_nan_checks options.
Hans-Kristian Arntzen
2
-0
/
+209
2022-03-03
MSL: Fix var names in test shaders to avoid reserved identifiers.
Bill Hollings
3
-26
/
+26
2022-03-03
MSL: Support input/output blocks containing nested struct arrays
Bill Hollings
3
-0
/
+83
2021-11-26
MSL: Add 64 bit switch support
Sebastián Aedo
3
-0
/
+202
2021-11-12
MSL: Don't output depth and stencil values with explicit early fragment tests.
Bill Hollings
2
-0
/
+21
2021-11-08
Separate (partially) the tracking of depth images from depth compare ops.
Bill Hollings
2
-0
/
+343
2021-11-07
Handle Modf/Frexp in more cases.
Hans-Kristian Arntzen
1
-0
/
+15
2021-10-28
MSL: Remove over-zealous check for struct packing compatibility.
Bill Hollings
1
-0
/
+50
2021-10-28
MSL: Fix type redirection when struct members are reordered to align with off...
Bill Hollings
1
-0
/
+31
2021-10-25
MSL: Workaround compiler crashes when using threadgroup bool.
Hans-Kristian Arntzen
1
-0
/
+21
2021-10-21
Fix all requested changes, test_shaders.py supports compiling MSL 2.4 shaders...
丛越
1
-0
/
+0
2021-10-19
Support Metal 2.4 Intersection Query, Implement GL_EXT_ray_query.
丛越
1
-0
/
+58
2021-09-12
MSL: Return fragment function value even when last SPIR-V Op is discard (OpKi...
Bill Hollings
1
-0
/
+17
2021-09-05
Add tests for OpSpecConstantOp ops OpQuantizeToF16 and OpSRem.
Bill Hollings
1
-1
/
+4
2021-08-23
Merge pull request #1725 from billhollings/fix-duplicate-glposition
Hans-Kristian Arntzen
1
-0
/
+13
2021-08-23
Merge pull request #1722 from billhollings/row-maj-mtx-store-from-const
Hans-Kristian Arntzen
1
-0
/
+17
2021-08-16
MSL: Add test for fixes to MSL constant expression type down-casting.
Bill Hollings
1
-0
/
+23
2021-08-16
MSL: Fix duplicate gl_Position outputs when gl_Position defined but unused.
Bill Hollings
1
-0
/
+13
2021-08-12
MSL: Support row-major transpose when storing matrix from constant RHS matrix.
Bill Hollings
1
-0
/
+17
2021-07-13
MSL: Adjust gl_SampleMaskIn for sample-shading and/or fixed sample mask.
Bill Hollings
1
-0
/
+10
2021-05-21
MSL: Handle array with component when we cannot rely on user() attrib.
Hans-Kristian Arntzen
3
-0
/
+63
2021-05-07
Honor NoContraction qualifier.
Hans-Kristian Arntzen
1
-0
/
+15
2021-04-23
MSL: Use proper array for quad tess levels.
Hans-Kristian Arntzen
2
-1
/
+19
[next]