summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-08-15MSL: Prevent RAW hazards on read_write texturesEvan Tang5-1/+9
2023-07-26Merge pull request #2178 from billhollings/arg-buff-fixesHans-Kristian Arntzen1-9/+5
2023-07-14Fix argument buffer padding when content includes arrays.Bill Hollings1-9/+5
2023-07-14Merge pull request #2176 from Try/msl-intersection-paramsHans-Kristian Arntzen6-7/+140
2023-07-03update rq unit testsTry2-3/+55
2023-07-03update rq unit testsTry2-3/+53
2023-07-03+ spvMakeIntersectionParamsTry2-1/+32
2023-07-03Merge pull request #2174 from KhronosGroup/pr-2168Hans-Kristian Arntzen8-0/+434
2023-07-03Add test for plain variable mesh position.Hans-Kristian Arntzen2-0/+223
2023-07-03Consider dynamically indexed gl_Position in mesh.Hans-Kristian Arntzen3-11/+26
2023-07-03Consider plain Position builtin variable as well.Hans-Kristian Arntzen1-0/+7
2023-07-03HLSL: Move new mesh shader around to more suitable location.Hans-Kristian Arntzen2-0/+0
2023-07-03Merge branch 'dx12-mesh-flip-y' of https://github.com/Try/SPIRV-Cross into pr...Hans-Kristian Arntzen6-0/+189
2023-07-01track access to meshlet position.y, via SPIRExpressionTry4-31/+42
2023-06-26HLSL: Add explicit error for floating point atomics.Hans-Kristian Arntzen1-0/+5
2023-06-26Merge pull request #2172 from cdavis5e/msl-legacy-subgroupHans-Kristian Arntzen7-39/+363
2023-06-26Apply suggestions from code reviewHans-Kristian Arntzen1-24/+25
2023-06-26Merge pull request #2170 from cdavis5e/preserve-numeric-idsHans-Kristian Arntzen346-3547/+3547
2023-06-24MSL: Support `SPV_KHR_shader_ballot` and `SPV_KHR_subgroup_vote`.Chip Davis7-39/+362
2023-06-23Use --preserve-numeric-ids when assembling test shaders.Chip Davis346-3547/+3547
2023-06-18flip-y-testTry3-0/+130
2023-06-18meshlet flip-y supportTry2-0/+48
2023-06-12Merge pull request #2167 from KhronosGroup/fix-2154Hans-Kristian Arntzen2-2/+20
2023-06-12Skip line directives when emitting loop condition blocks.Hans-Kristian Arntzen2-2/+20
2023-06-07Merge pull request #2163 from KhronosGroup/fix-2162Hans-Kristian Arntzen4-3/+110
2023-06-07GLSL: Fix bug with mixed precision on PHI variables.Hans-Kristian Arntzen4-3/+110
2023-06-07Merge pull request #2161 from KhronosGroup/fix-2151Hans-Kristian Arntzen35-126/+373
2023-06-07C-api: Fix warning.Hans-Kristian Arntzen1-0/+1
2023-06-07MSL: Consider changed array types for array-of-constant-bool in struct.Hans-Kristian Arntzen2-2/+14
2023-06-07MSL: Consider bool-short remapping for constant expressions as well.Hans-Kristian Arntzen3-7/+35
2023-06-07Minor cleanup in constant_expression().Hans-Kristian Arntzen2-10/+11
2023-06-06Small cleanup after merge.Hans-Kristian Arntzen2-4/+3
2023-06-06spirv-cross-c: Bump minor version.Hans-Kristian Arntzen2-2/+2
2023-06-06Merge pull request #2159 from qyot27/static_pcHans-Kristian Arntzen2-6/+28
2023-06-06Merge pull request #2155 from tklajnscek/tk_glsl_get_extensions_apiHans-Kristian Arntzen5-0/+81
2023-06-06MSL: Add test for bool-in-struct edge cases.Hans-Kristian Arntzen2-0/+156
2023-06-06MSL: Handle more complex array copy scenarios with bool <-> short.Hans-Kristian Arntzen33-92/+82
2023-06-06MSL: Handle stores to struct bool[].Hans-Kristian Arntzen4-13/+35
2023-06-06MSL: Consider bool/short remapping when dealing with composites.Hans-Kristian Arntzen3-12/+50
2023-06-06Workaround MSVC jankHans-Kristian Arntzen1-1/+1
2023-06-06Apply suggestions from code reviewHans-Kristian Arntzen3-17/+21
2023-06-06Merge pull request #2157 from rcombs/patch-1Hans-Kristian Arntzen1-5/+5
2023-05-30CMakeLists/pkgconfig: use a single version definitionStephen Hutchinson1-8/+5
2023-05-30Add pkg-config file for static buildsStephen Hutchinson2-0/+25
2023-05-27MSL: fix function constant deduplication misfirercombs1-5/+5
2023-05-26added get_required_extensions() API to GLSL compilerTibor Klajnscek5-0/+77
2023-05-19Merge pull request #2152 from KhronosGroup/fix-2143Hans-Kristian Arntzen14-24/+314
2023-05-19Update test output for preserve structured.Hans-Kristian Arntzen7-4/+58
2023-05-19HLSL: Add CLI option for --hlsl-preserve-structured-buffers.Hans-Kristian Arntzen1-0/+4
2023-05-19Merge remote-tracking branch 'epic/fixes_hlsl'Hans-Kristian Arntzen10-24/+256