Skip to content

XShaderCompiler 0.09 Alpha

Pre-release
Pre-release

Choose a tag to compare

@LukasBanana LukasBanana released this 30 Apr 11:49
· 431 commits to master since this release

Pre-release for testing purposes. Do not use for production!

News:

  • Type conversion for specific semantics (e.g. uint SV_VertexID vs int gl_VertexID).
  • Translation of entry-point return statements with type cast.
  • Improvements for HLSL3 input shader version.
  • Added Cg and HLSL6 as input shader versions.
  • Refactored translation of structure inheritance.
  • Refactored pre-processor.
  • Lots of bug fixes found with unit tests from hlsl2glslfork project.
  • Enhanced translation of Texture object intrinsics.
  • Support for shadow samplers.
  • Refactored shell commands.
  • Fixed matrix storage layout.