Version 2.7.0
DragonJoker
released this
30 Oct 09:54
·
54 commits
to development
since this release
What's Changed
- AST: Implemented shader allocator.
- AST: Implemented NonSemantic.Shader.DebugInfo.100.
- AST: Better split of SSA transformation, expressions simplification, and constants resolution.
- AST: Implemented constant resolution for some intrinsics.
- Writer: Updated barriers to have them expressed the SPIR-V way.
- Writer: Improved support for custom types with declSharedVariable.
- Writer: Added .xx(), .xxx() and .xxxx() members to scalar values.
- Writer: Fixed mesh per-primitive builtins.
- Writer: Added support for global variables declaration.
- Writer: Implemented pipeline program writers.
- Writer: Added MixedStructInstanceHelperT.
- SPIR-V: Added support for SPV_KHR_shader_ballot.
- HLSL: Added support for some more subgroup intrinsics.
Full Changelog: v2.6.1...v2.7.0