文件名称:veldrid-spirv:使用SPIRV-Cross将SPIR-V着色器转换为Veldrid
文件大小:85KB
文件格式:ZIP
更新时间:2024-05-30 09:28:27
C#
韦德里德 Veldrid.SPIRV是一个扩展库它提供了所有Veldrid后端装载SPIR-V字节码的支持。 用法 使用Veldrid.SPIRV的最简单方法是通过。 byte [] vertexShaderSpirvBytes = File . ReadAllBytes ( " myshader.vert.spv " ); byte [] fragmentShaderSpirvBytes = File . ReadAllBytes ( " myshader.vert.spv " ); Shader [] shaders = factory . CreateFromSpirv ( new ShaderDescription ( ShaderStages . Vertex , vertexShaderSpirvBytes , " main " ), new ShaderD