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
2021-11-07Handle Modf/Frexp in more cases.Hans-Kristian Arntzen
2021-10-25SPIRV-Cross contribution needed for `INTEL_fragment_shader_ordering`Erfan Ahmadi
2021-06-30GLSL: Support pervertexNV in NV barycentric extension.Hans-Kristian Arntzen
2020-11-23Normalize all internal workaround methods to use spv prefix.Hans-Kristian Arntzen
2020-11-06GLSL: Fix round/roundEven for legacy GLSL.rdb
2020-10-27GLSL: Support a workaround for loading row-major matrices.Hans-Kristian Arntzen
2020-07-29GLSL: Be more aggressive about using type_alias.Hans-Kristian Arntzen
2020-07-23Roll GLSLang, SPIRV-Headers and SPIRV-Tools.dan sinclair
2020-07-06Roll deps.dan sinclair
2020-06-29Fix bug with control dependent expression tracking.Hans-Kristian Arntzen
2019-11-05Move all .invalid shaders into no-opt folders.Dan Sinclair
2019-10-07Do not consider aliased struct types if the master is not a block.Hans-Kristian Arntzen
2019-09-02Support the SPV_EXT_fragment_shader_interlock extension.Chip Davis
2019-08-28GLSL: Fix post-depth coverage for ESSL.Chip Davis
2019-07-14Update external repos.Chip Davis
2019-07-11Support the SPV_KHR_post_depth_coverage extension.Chip Davis
2019-07-08Fall back to complex loop if non-trivial continue block is found.Hans-Kristian Arntzen
2019-07-03MSL/HLSL: Support scalar reflect and refract.Hans-Kristian Arntzen
2019-07-03Fix variable scope when an if or else block dominates a variable.Hans-Kristian Arntzen
2019-06-19GLSL: Support NV barycentrics.Hans-Kristian Arntzen
2019-06-06Deal with nested loops.Hans-Kristian Arntzen
2019-06-06Deal with case where a variable is dominated by inner part of a loop.Hans-Kristian Arntzen
2019-02-20Always value-cast FP16 constants instead of using literals.Hans-Kristian Arntzen
2019-02-06Support LUTs in single-function CFGs on Private storage class.Hans-Kristian Arntzen
2019-01-30GLSL/MSL: Implement 8-bit part of VK_KHR_shader_float16_int8.Hans-Kristian Arntzen
2019-01-10Rewrite how IDs are iterated over.Hans-Kristian Arntzen
2019-01-04Register implied expression reads in OpLoad/OpAccessChain.Hans-Kristian Arntzen
2018-11-28Support gl_HelperInvocation on GLSL and MSL.Hans-Kristian Arntzen
2018-11-26Fix unsigned switch case selectors.Hans-Kristian Arntzen
2018-11-02Support constants of 16-bit integral type in GLSL and MSL.Chip Davis
2018-10-27Add Windows support in Travis CI.Hans-Kristian Arntzen
2018-09-27Update glslang and SPIRV-Tools.Hans-Kristian Arntzen
2018-09-18Add test case for continue out of switch default block.Hans-Kristian Arntzen
2018-08-07MSL: Fix support for texelFetchOffset.Hans-Kristian Arntzen
2018-07-05Add some tests for LUT promotion.Hans-Kristian Arntzen
2018-07-05Deduce constant LUTs from read-write variables.Hans-Kristian Arntzen
2018-05-07Don't limit GLSL identifiers with HLSL keywords.Pascal Muetschard
2018-04-30Fix GatherDref on GLSL.Hans-Kristian Arntzen
2018-03-12Rewrite everything to use Bitset rather than uint64_t.Hans-Kristian Arntzen
2018-03-07Disallow arrays and structs from becoming loop variables.Hans-Kristian Arntzen
2018-03-05Update tests.Hans-Kristian Arntzen
2018-02-23Support special float constants (NaN/Inf).Hans-Kristian Arntzen
2018-02-15Add IsFrontFace support to HLSL.Hans-Kristian Arntzen
2018-02-15Fix case where hoisted temporaries were used before being declared.Hans-Kristian Arntzen
2018-02-02Do not declare constant composites inline in HLSL.Hans-Kristian Arntzen
2018-01-23Add test for false loop init.Hans-Kristian Arntzen
2017-12-01Make sure image integer coords are int, not uint.Hans-Kristian Arntzen
2017-09-04Support FrexpStruct/ModfStruct.Hans-Kristian Arntzen
2017-08-09Preserve arguments with inout unless complete writes are made.Hans-Kristian Arntzen
2017-07-24Fix unary enclosures.Hans-Kristian Arntzen