【文件属性】:
文件名称:veldrid-spirv:使用SPIRV-Cross将SPIR-V着色器转换为Veldrid
文件大小:85KB
文件格式:ZIP
更新时间:2021-05-10 15:41:47
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