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
/
spirv_msl.hpp
Age
Commit message (
Expand
)
Author
Files
Lines
2023-10-14
MSL: Workaround Metal 3.1 regression bug on recursive input structs.
Bill Hollings
1
-0
/
+8
2023-08-17
MSL: runtime array over argument buffers
Try
1
-1
/
+8
2023-08-15
MSL: Make rw texture fences optional
Evan Tang
1
-0
/
+6
2023-07-03
+ spvMakeIntersectionParams
Try
1
-0
/
+1
2023-06-06
MSL: Handle more complex array copy scenarios with bool <-> short.
Hans-Kristian Arntzen
1
-1
/
+1
2023-06-06
MSL: Handle stores to struct bool[].
Hans-Kristian Arntzen
1
-1
/
+1
2023-02-03
Merge pull request #2103 from cdavis5e/msl-sample-dref-lod-array-workaround
Hans-Kristian Arntzen
1
-0
/
+9
2023-02-02
MSL: Add a workaround for broken `level()` arguments.
Chip Davis
1
-0
/
+9
2023-01-27
GLSL: Legacy matrix inverse/determinant polyfills, outerProduct()
rdb
1
-1
/
+1
2022-12-28
MSL: Add support for writable images in iOS Tier2 argument buffers.
Bill Hollings
1
-1
/
+16
2022-11-21
Merge pull request #2063 from KhronosGroup/fix-2060
Hans-Kristian Arntzen
1
-1
/
+1
2022-11-21
Merge pull request #2062 from cdavis5e/msl-spirv-assembly-fixes
Hans-Kristian Arntzen
1
-1
/
+0
2022-11-21
MSL: Refactor member reference in terms of one boolean.
Hans-Kristian Arntzen
1
-1
/
+1
2022-11-21
Fix MSL Access Chain
Dunfan Lu
1
-1
/
+1
2022-11-20
Interleave undef values with constants and types.
Chip Davis
1
-1
/
+0
2022-11-20
MSL: Prevent stores to storage resources in discarded fragments.
Chip Davis
1
-1
/
+17
2022-11-19
MSL: Manually update `BuiltInHelperInvocation` when a fragment is discarded.
Chip Davis
1
-0
/
+14
2022-10-26
MSL: Fix restrict vs __restrict incompatibility.
Hans-Kristian Arntzen
1
-1
/
+1
2022-10-18
MSL: Don't flatten arrayed per-patch output blocks in tessellation shaders.
Chip Davis
1
-0
/
+12
2022-10-18
MSL: Support "raw" buffer input in tessellation evaluation shaders.
Chip Davis
1
-0
/
+13
2022-10-03
MSL: Expose way to query if a buffer needs array length.
Hans-Kristian Arntzen
1
-0
/
+5
2022-09-20
MSL: Handle descriptor aliasing of raw buffer descriptors.
Hans-Kristian Arntzen
1
-1
/
+3
2022-09-14
MSL: Support OpPtrEqual, OpPtrNotEqual, and OpPtrDiff.
Bill Hollings
1
-0
/
+2
2022-09-09
MSL: Add a mechanism to fix up shader outputs.
Chip Davis
1
-20
/
+47
2022-08-07
MSL: Use a wrapper type for matrices in workgroup storage.
Chip Davis
1
-0
/
+2
2022-08-05
MSL: Also replace `bool` with `short` in structures.
Chip Davis
1
-0
/
+1
2022-07-01
MSL: Fixes from review for SPV_KHR_physical_storage_buffer extension.
Bill Hollings
1
-0
/
+2
2022-03-24
Use types have same widths in loop condition.
Roy.li
1
-1
/
+1
2022-03-03
Fix formatting nits from review.
Hans-Kristian Arntzen
1
-12
/
+12
2022-03-03
MSL: Non-functional fixes from PR code review.
Bill Hollings
1
-1
/
+1
2022-03-03
MSL: Support input/output blocks containing nested struct arrays
Bill Hollings
1
-7
/
+15
2022-02-28
MSL: Refactor and fix use of quadgroup vs simdgroup.
Hans-Kristian Arntzen
1
-1
/
+6
2022-01-18
MSL: Rethink how opaque descriptors are passed to leaf functions.
Hans-Kristian Arntzen
1
-0
/
+1
2022-01-17
MSL: Handle signed atomic min/max.
Hans-Kristian Arntzen
1
-2
/
+2
2021-11-12
MSL: Don't output depth and stencil values with explicit early fragment tests.
Bill Hollings
1
-0
/
+2
2021-10-25
MSL: Workaround compiler crashes when using threadgroup bool.
Hans-Kristian Arntzen
1
-2
/
+2
2021-10-21
Fix all requested changes, test_shaders.py supports compiling MSL 2.4 shaders...
丛越
1
-1
/
+1
2021-10-19
Support Metal 2.4 Intersection Query, Implement GL_EXT_ray_query.
丛越
1
-0
/
+1
2021-09-30
Merge pull request #1745 from billhollings/location-component-vecsize
Hans-Kristian Arntzen
1
-2
/
+3
2021-09-24
MSL: Honor infinities in OpQuantizeToF16 when compiling using fast-math.
Bill Hollings
1
-0
/
+1
2021-09-23
MSL: Track location component to match vecsize between shader stages.
Bill Hollings
1
-2
/
+3
2021-09-18
MSL: Fix location and component variable matching between shader stages.
Bill Hollings
1
-0
/
+1
2021-09-03
Add support for additional ops in OpSpecConstantOp.
Bill Hollings
1
-0
/
+1
2021-07-13
MSL: Adjust gl_SampleMaskIn for sample-shading and/or fixed sample mask.
Bill Hollings
1
-0
/
+3
2021-06-29
Finish adding SPDX tags and setup a reuse checked in Github Actions CI
Jon Leech
1
-1
/
+1
2021-06-03
GLSL: Implement control flow hints.
Hans-Kristian Arntzen
1
-0
/
+1
2021-05-21
MSL: Handle array with component when we cannot rely on user() attrib.
Hans-Kristian Arntzen
1
-1
/
+8
2021-05-07
Honor NoContraction qualifier.
Hans-Kristian Arntzen
1
-0
/
+1
2021-04-20
HLSL: Fix automatic location assignment in block IO.
Hans-Kristian Arntzen
1
-1
/
+0
2021-04-19
MSL: Fix copy of arrays to/from stage IO variables.
Hans-Kristian Arntzen
1
-2
/
+2
[next]