summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-01-17Merge pull request #2087 from rdb/patch-1upstream/1.3.239Hans-Kristian Arntzen1-0/+8
2023-01-17Merge pull request #2086 from rdb/legacy-int-attributesHans-Kristian Arntzen8-21/+145
2023-01-16GLSL: Support GL_NV_shader_noperspective_interpolation in GLESrdb1-0/+8
2023-01-15Fix misc compilation issues with std::max.Hans-Kristian Arntzen1-4/+4
2023-01-14GLSL/HLSL: Add legacy handling for int vertex attributesrdb8-21/+145
2023-01-12Updates for main branch rename.Hans-Kristian Arntzen3-4/+8
2023-01-12Merge pull request #2085 from KhronosGroup/fix-2075Hans-Kristian Arntzen5-25/+44
2023-01-12Merge pull request #2084 from KhronosGroup/fix-2069Hans-Kristian Arntzen1-4/+13
2023-01-12GLSL: Handle textureGatherOffsets properly.Hans-Kristian Arntzen5-25/+44
2023-01-12GLSL: Declare gl_in/gl_out as array more robustly.Hans-Kristian Arntzen1-4/+13
2023-01-12Merge pull request #2083 from KhronosGroup/pr-2080Hans-Kristian Arntzen11-24/+134
2023-01-12Refactor PHI checks into block_is_noop instead.Hans-Kristian Arntzen1-17/+12
2023-01-12Also consider NonSemantic ExtInst in block_is_noop.Hans-Kristian Arntzen5-22/+24
2023-01-11Update test for updated block_is_noop check.Hans-Kristian Arntzen1-12/+2
2023-01-11Merge branch 'accept_noop' of https://github.com/loic-sharma/SPIRV-Cross into...Hans-Kristian Arntzen2-1/+35
2023-01-11Add tests for loops compiled with debug semantics.Hans-Kristian Arntzen5-1/+90
2023-01-11Roll dependencies.Hans-Kristian Arntzen1-3/+3
2023-01-09Accept no opsLoic Sharma2-1/+35
2023-01-09Merge pull request #2076 from billhollings/ios-tier2-writable-imagesHans-Kristian Arntzen6-15/+49
2023-01-08Fixes from code review of adding writable images to iOS Tier2 argument buffers.Bill Hollings3-4/+3
2023-01-05Merge pull request #2078 from KhronosGroup/fix-2072Hans-Kristian Arntzen2-3/+3
2023-01-05Fix GCC5 build.Hans-Kristian Arntzen2-3/+3
2023-01-05Merge pull request #2077 from EpicGames/fixes_glslHans-Kristian Arntzen1-1/+1
2023-01-03Fixed typo in CompilerGLSL::should_dereference()Laura Hermanns1-1/+1
2022-12-28MSL: Add support for writable images in iOS Tier2 argument buffers.Bill Hollings6-15/+50
2022-12-13Merge pull request #2071 from KhronosGroup/fix-2068Hans-Kristian Arntzen4-5/+203
2022-12-13Merge pull request #2070 from KhronosGroup/fix-2066Hans-Kristian Arntzen11-13/+128
2022-12-13CFG: Handle implied access to opaque loaded values.Hans-Kristian Arntzen4-5/+203
2022-12-13GLSL: Fix row-major workaround wrapper for ES.Hans-Kristian Arntzen8-11/+121
2022-12-13Add C API option for enable row major workaround.Hans-Kristian Arntzen3-2/+7
2022-11-21Merge pull request #2063 from KhronosGroup/fix-2060Hans-Kristian Arntzen6-5/+60
2022-11-21Merge pull request #2062 from cdavis5e/msl-spirv-assembly-fixesHans-Kristian Arntzen60-175/+1011
2022-11-21MSL: Refactor member reference in terms of one boolean.Hans-Kristian Arntzen6-9/+64
2022-11-21Fix MSL Access ChainDunfan Lu4-9/+9
2022-11-21Merge pull request #2056 from cdavis5e/msl-discarded-frag-checksHans-Kristian Arntzen24-49/+832
2022-11-20MSL: Don't dereference forwarded copies of `OpVariable` pointers.Chip Davis7-3/+206
2022-11-20Interleave undef values with constants and types.Chip Davis47-172/+340
2022-11-20GLSL, MSL: Handle `OpUndef` as part of a constant composite.Chip Davis7-0/+333
2022-11-20MSL: Prevent stores to storage resources in discarded fragments.Chip Davis15-23/+650
2022-11-20MSL: Add missing casts to `Op?MulExtended`.Chip Davis4-4/+136
2022-11-19MSL: Manually update `BuiltInHelperInvocation` when a fragment is discarded.Chip Davis14-27/+183
2022-11-08Merge pull request #2055 from KhronosGroup/fix-2053Hans-Kristian Arntzen4-12/+18
2022-11-08Handle ShaderDebugInfo non-semantic extension.Hans-Kristian Arntzen4-12/+18
2022-11-02Merge pull request #2052 from KhronosGroup/hlsl-mesh-shader-extHans-Kristian Arntzen15-47/+1440
2022-11-02HLSL: Fix test for non-block per-primitive IO.Hans-Kristian Arntzen2-7/+8
2022-11-02HLSL: Do not support ClipCull size > 4 in mesh shaders.Hans-Kristian Arntzen8-47/+70
2022-11-02GLSL: Add test for mesh with non-block builtin IO.Hans-Kristian Arntzen2-0/+194
2022-11-02HLSL: Handle case where PerVertex block is not used.Hans-Kristian Arntzen3-15/+239
2022-11-02HLSL: Make sure to test deeply nested functions in mesh shaders.Hans-Kristian Arntzen3-23/+43
2022-11-02HLSL: Some cleanups and fixes in analyze_meshlet_writes.Hans-Kristian Arntzen5-97/+107