Update and formalize MaterialXCross to MaterialXGenCross. MaterialXGenCross will contain cross compile ShaderGenerators that use GLSL generator result and emit SPIRV. Possible targets are SPIRV for Vulkan and HLSL for DX12.
Will introduce a dependency on Khronos tools (glslang, SPIRV-Cross and SPIRV-Reflect).
Update and formalize MaterialXCross to MaterialXGenCross. MaterialXGenCross will contain cross compile ShaderGenerators that use GLSL generator result and emit SPIRV. Possible targets are SPIRV for Vulkan and HLSL for DX12. Will introduce a dependency on Khronos tools (glslang, SPIRV-Cross and SPIRV-Reflect).