|
Failed to load latest commit information. |
|
cmake
|
Add Git/timestamp --revision support.
|
May 24, 2019
|
|
include/spirv_cross
|
Make image2dBase::load const
|
Jun 13, 2017
|
|
pkg-config
|
Add a stable C API for SPIRV-Cross.
|
Mar 1, 2019
|
|
reference
|
Merge pull request #1102 from KhronosGroup/fix-1096
|
Jul 26, 2019
|
|
samples/cpp
|
Update license headers for 2017.
|
Jan 28, 2017
|
|
shaders-hlsl-no-opt
|
Test glsl.std450 more exhaustively.
|
Jul 17, 2019
|
|
shaders-hlsl
|
Support the SPV_EXT_demote_to_helper_invocation extension.
|
Jul 17, 2019
|
|
shaders-msl-no-opt
|
MSL: Deal with Modf/Frexp where output is access chain to scalar.
|
Jul 26, 2019
|
|
shaders-msl
|
MSL: Adjust BuiltInWorkgroupId for vkCmdDispatchBase().
|
Jul 24, 2019
|
|
shaders-no-opt
|
Missed case where DoWhile continue block deals with Phi.
|
Jul 25, 2019
|
|
shaders-other
|
Take execution model into account for entry point methods.
|
Mar 1, 2018
|
|
shaders-reflection
|
Employ heuristics to figure out how to emit SSBO/UAV reflection names.
|
Jun 10, 2019
|
|
shaders
|
Vulkan GLSL: Support disabling samplerless texture function EXT.
|
Jul 25, 2019
|
|
tests-other
|
MSL: Support custom bindings for argument buffer itself.
|
Jun 24, 2019
|
|
.clang-format
|
Begin implementing for loop initializer propagation.
|
Dec 15, 2016
|
|
.gitignore
|
Add a simple SPIR-V for purposes of smoke testing the C API.
|
Mar 4, 2019
|
|
.travis.yml
|
Only deploy on new tags.
|
May 14, 2019
|
|
CMakeLists.txt
|
MSVC 2015: Workaround bogus warning with move_backwards.
|
Jul 12, 2019
|
|
CODE_OF_CONDUCT.md
|
Create CODE_OF_CONDUCT.md
|
Oct 10, 2018
|
|
GLSL.std.450.h
|
Update SPIR-V headers to latest from SPIRV-Headers repo.
|
May 5, 2016
|
|
LICENSE
|
Revert LICENSE to Apache 2.0
|
Oct 3, 2018
|
|
Makefile
|
Add a stable C API for SPIRV-Cross.
|
Mar 1, 2019
|
|
README.md
|
Support running {,update_}test_shader.sh with CMake builds.
|
Apr 12, 2019
|
|
appveyor.yml
|
Add appveyor script.
|
Apr 18, 2018
|
|
build_glslang_spirv_tools.sh
|
Support running {,update_}test_shader.sh with CMake builds.
|
Apr 12, 2019
|
|
checkout_glslang_spirv_tools.sh
|
Update external repos.
|
Jul 13, 2019
|
|
format_all.sh
|
Run format_all.sh.
|
Apr 4, 2018
|
|
main.cpp
|
Fix severe performance issue with invariant expression invalidation.
|
Aug 1, 2019
|
|
spirv.h
|
Update external repos.
|
Jul 13, 2019
|
|
spirv.hpp
|
Update external repos.
|
Jul 13, 2019
|
|
spirv_cfg.cpp
|
Fix variable scope when an if or else block dominates a variable.
|
Jul 3, 2019
|
|
spirv_cfg.hpp
|
Fix variable scope when an if or else block dominates a variable.
|
Jul 3, 2019
|
|
spirv_common.hpp
|
MSL: Adjust BuiltInWorkgroupId for vkCmdDispatchBase().
|
Jul 24, 2019
|
|
spirv_cpp.cpp
|
MSL: Fix struct declaration order with complex type aliases.
|
May 23, 2019
|
|
spirv_cpp.hpp
|
Do not use SmallVector as input type in public interfaces.
|
Apr 9, 2019
|
|
spirv_cross.cpp
|
Do not force temporary unless continue-only for loop dominates.
|
Jul 26, 2019
|
|
spirv_cross.hpp
|
Fix severe performance issue with invariant expression invalidation.
|
Aug 1, 2019
|
|
spirv_cross_c.cpp
|
MSVC: Fix some warnings in C wrapper.
|
Jul 12, 2019
|
|
spirv_cross_c.h
|
Add C API for get_declared_struct_member_size.
|
Jun 26, 2019
|
|
spirv_cross_containers.hpp
|
Rewrite how switch block case labels are emitted.
|
Jun 20, 2019
|
|
spirv_cross_error_handling.hpp
|
Fix guard around [[noreturn]].
|
Apr 10, 2019
|
|
spirv_cross_parsed_ir.cpp
|
Run format_all.sh.
|
Jul 23, 2019
|
|
spirv_cross_parsed_ir.hpp
|
Start considering how to emit physical type ID.
|
Jul 19, 2019
|
|
spirv_cross_util.cpp
|
Reduce pressure on global allocation.
|
Apr 9, 2019
|
|
spirv_cross_util.hpp
|
Reduce pressure on global allocation.
|
Apr 9, 2019
|
|
spirv_glsl.cpp
|
Fix severe performance issue with invariant expression invalidation.
|
Aug 1, 2019
|
|
spirv_glsl.hpp
|
Missed case where DoWhile continue block deals with Phi.
|
Jul 25, 2019
|
|
spirv_hlsl.cpp
|
HLSL query lod cleanups.
|
Jul 24, 2019
|
|
spirv_hlsl.hpp
|
Test glsl.std450 more exhaustively.
|
Jul 17, 2019
|
|
spirv_msl.cpp
|
Merge pull request #1105 from cdavis5e/msl-unify-as
|
Jul 29, 2019
|
|
spirv_msl.hpp
|
MSL: Unify the get_*_address_space() methods.
|
Jul 26, 2019
|
|
spirv_parser.cpp
|
Remove unreasonable assertion for OpTypeImage Sampled parameter.
|
Jul 11, 2019
|
|
spirv_parser.hpp
|
Do not use SmallVector as input type in public interfaces.
|
Apr 9, 2019
|
|
spirv_reflect.cpp
|
MSL: Fix struct declaration order with complex type aliases.
|
May 23, 2019
|
|
spirv_reflect.hpp
|
Do not use SmallVector as input type in public interfaces.
|
Apr 9, 2019
|
|
test_shaders.py
|
Vulkan GLSL: Support disabling samplerless texture function EXT.
|
Jul 25, 2019
|
|
test_shaders.sh
|
Support running {,update_}test_shader.sh with CMake builds.
|
Apr 12, 2019
|
|
update_test_shaders.sh
|
Support running {,update_}test_shader.sh with CMake builds.
|
Apr 12, 2019
|