Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/SPIRV-Cross.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-03-03Add relax_nan_checks options.Hans-Kristian Arntzen
2022-01-05Roll dependencies.Hans-Kristian Arntzen
2021-12-07Clamp vector element access to vector size.Sebastián Aedo
2021-11-26MSL: Add 64 bit switch supportSebastián Aedo
2021-09-05Add tests for OpSpecConstantOp ops OpQuantizeToF16 and OpSRem.Bill Hollings
2021-06-28Handle SPIR-V 1.4 selection constructs.Hans-Kristian Arntzen
2021-06-03Ensure loop control flow hints only appear above loops.Hans-Kristian Arntzen
2021-06-03GLSL: Implement control flow hints.Hans-Kristian Arntzen
2021-05-26Add comment after inf/nan float number for clarifying.xndcn
2021-01-08Roll dependencies.Hans-Kristian Arntzen
2021-01-07MSL: Always enable Outputs in vertex stages.Hans-Kristian Arntzen
2021-01-05GLSL: Handle some extreme edge cases in Output variable initialization.Hans-Kristian Arntzen
2020-11-23Normalize all internal workaround methods to use spv prefix.Hans-Kristian Arntzen
2020-10-27GLSL: Support a workaround for loading row-major matrices.Hans-Kristian Arntzen
2020-09-17Deal with case where a selection construct conditionally merges/breaks.Hans-Kristian Arntzen
2020-07-29GLSL: Be more aggressive about using type_alias.Hans-Kristian Arntzen
2020-06-29Implement context-sensitive expression read tracking.Hans-Kristian Arntzen
2020-06-23HLSL: Workaround FXC bugs with degenerate switch blocks.Hans-Kristian Arntzen
2020-05-22GLSL: Improve support for GL_ARB_shader_draw_parameters in desktop GLSL.Hans-Kristian Arntzen
2020-05-20Roll dependenciesdan sinclair
2020-04-21Ensure unpack/pack2x32 tests are compatible with test suite.Hans-Kristian Arntzen
2020-02-19Roll GLSLang, SPIRV-Tools and SPIRV-HeadersDan Sinclair
2019-12-03Roll SPIRV-Tools, SPIRV-Headers and GLSLangDan Sinclair
2019-11-06Merge branch 'deps' of git://github.com/dj2/SPIRV-CrossHans-Kristian Arntzen
2019-11-05Move all .invalid shaders into no-opt folders.Dan Sinclair
2019-11-05Roll GLSLang and SPIRV-ToolsDan Sinclair
2019-10-22Merge remote-tracking branch 'upstream/master'Lukas Hermanns
2019-10-14HLSL: Fix unrolled S/G LE/LT/GE/GT opcodes.Hans-Kristian Arntzen
2019-09-11Update the Metal shaders to account for changes in the shader compilation.Mark Satterthwaite
2019-08-27Move branchless analysis to CFG.Hans-Kristian Arntzen
2019-08-27Elide branches to continue block when continue block is also a merge.Hans-Kristian Arntzen
2019-07-26Do not force temporary unless continue-only for loop dominates.Hans-Kristian Arntzen
2019-07-25Merge pull request #1099 from KhronosGroup/fix-1091Hans-Kristian Arntzen
2019-07-25Missed case where DoWhile continue block deals with Phi.Hans-Kristian Arntzen
2019-07-25Vulkan GLSL: Support disabling samplerless texture function EXT.Hans-Kristian Arntzen
2019-07-24Do not eagerly invalidate all active variables on a branch.Hans-Kristian Arntzen
2019-07-05Add simple test for extended debug operations.Hans-Kristian Arntzen
2019-06-27Handle more cases with FP16 and texture sampling.Hans-Kristian Arntzen
2019-06-25Fix declaration of loop variables with a Phi helper copy.Hans-Kristian Arntzen
2019-06-20Rewrite how switch block case labels are emitted.Hans-Kristian Arntzen
2019-05-28Support emitting OpLine directive.Hans-Kristian Arntzen
2019-04-05Detect invalid DoWhileLoop early.Hans-Kristian Arntzen
2019-03-21GLSL/HLSL: Implement NMin/NMax/NClamp.Hans-Kristian Arntzen
2019-03-21GLSL: Deal with array loads from input in tessellation.Hans-Kristian Arntzen
2019-03-21GLSL: Unroll loads from builtin pos/point arrays.Hans-Kristian Arntzen
2019-02-22MSL: Fix textures which are sampled and compared against.Hans-Kristian Arntzen
2019-02-20Fix case where a struct is loaded which contains a row-major matrix.Hans-Kristian Arntzen
2019-02-13GLSL: Fix block name shenanigans in edge cases.Hans-Kristian Arntzen
2019-02-06Support LUTs in single-function CFGs on Private storage class.Hans-Kristian Arntzen
2019-01-30Update to latest glslang/SPIRV-Tools.Hans-Kristian Arntzen