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
2020-12-01Add MIT dual license for the SPIRV-Cross API.Hans-Kristian Arntzen
2020-08-21Overhaul how we deal with reserved identifiers.Hans-Kristian Arntzen
2020-01-16Update license headers to 2020.2020-01-16Hans-Kristian Arntzen
2019-05-23MSL: Fix struct declaration order with complex type aliases.Hans-Kristian Arntzen
2019-05-13HLSL/MSL: Deal correctly with nonuniformEXT qualifier.Hans-Kristian Arntzen
2019-04-09Reduce pressure on global allocation.Hans-Kristian Arntzen
2019-04-05Detect invalid DoWhileLoop early.Hans-Kristian Arntzen
2019-03-29Add an option to override the namespace used for spirv_cross.Hans-Kristian Arntzen
2019-02-28Replace locale handling.Hans-Kristian Arntzen
2019-01-04Nonfunctional: Update copyright headers for 2019.Hans-Kristian Arntzen
2018-11-27CPP: declare constants.Hans-Kristian Arntzen
2018-10-19Hoist out parsing module from spirv_cross::Compiler.Hans-Kristian Arntzen
2018-07-05Hoist out variable scope analysis.Hans-Kristian Arntzen
2018-07-04Make the CFGs for all active functions available.Hans-Kristian Arntzen
2018-03-12Rewrite everything to use Bitset rather than uint64_t.Hans-Kristian Arntzen
2018-02-23Handle overloaded functions which share the same OpName.Hans-Kristian Arntzen
2018-02-01Update copyright dates to 2018 in main files.Bill Hollings
2017-11-17Run format_all.sh.Hans-Kristian Arntzen
2017-11-16CompilerMSL support and tests for OpUndef.Bill Hollings
2017-11-13Add support for renaming entry points.Hans-Kristian Arntzen
2017-11-13Run format_all.sh.Hans-Kristian Arntzen
2017-11-07Fixes from review of PR 321.Bill Hollings
2017-10-10Run format_all.sh.Hans-Kristian Arntzen
2017-08-02Declare undefined values up front.Hans-Kristian Arntzen
2017-06-17Avoid ugly workaround for separate shadow samplers in GLSL/HLSL.Hans-Kristian Arntzen
2017-03-21Add traversal for active builtin variables.Hans-Kristian Arntzen
2017-01-28Update license headers for 2017.Hans-Kristian Arntzen
2017-01-11Use the classic locale when converting floats to stringEndre Oma
2016-12-15Add an option to disable exceptionsPanagiotis Christopoulos Charitos
2016-10-03Support arrays which have spec constant size.Hans-Kristian Arntzen
2016-09-21Run format.sh.Hans-Kristian Arntzen
2016-09-20Document variable type remap interface a bit more.Hans-Kristian Arntzen
2016-09-20Add support of variable type remappingPanagiotis Christopoulos Charitos
2016-08-26Use correct types in C++ in/out variables.Hans-Kristian Arntzen
2016-08-26Implement dead variable elimination.Hans-Kristian Arntzen
2016-07-28Add support for multiple entry points.Hans-Kristian Arntzen
2016-07-27Add support for int64/uint64 in GLSL.Hans-Kristian Arntzen
2016-07-27Add support for FP64 in GLSL.Hans-Kristian Arntzen
2016-07-05Fix issue with new glslang behavior for samplers as parameters.Hans-Kristian Arntzen
2016-05-30Add support for custom C++ interface names.Hans-Kristian Arntzen
2016-05-28Use std::array in C++ backend.Hans-Kristian Arntzen
2016-05-23Remove type aliases when emitting buffer blocks in C++.Hans-Kristian Arntzen
2016-05-23Deal better with OpName and OpMemberName which alias.Hans-Kristian Arntzen
2016-05-23Do not use flexible member arrays in C++.Hans-Kristian Arntzen
2016-05-19CompilerCPP now properly initializes arrays with constant expressionspapostolou
2016-05-05Add Clang format.Hans-Kristian Arntzen
2016-05-05Add -Wshadow.Hans-Kristian Arntzen
2016-04-16Bump number of compilation loops to 3 in C++ as well.Hans-Kristian Arntzen
2016-04-04Rename project to SPIRV-Cross.Hans-Kristian Arntzen