示例#1
0
        public static Veldrid.ShaderSetDescription CreateShader(Veldrid.ResourceFactory factory)
        {
            var vertexShader   = VeldridHelper.LoadShader(factory, "SolidShader", Veldrid.ShaderStages.Vertex, "VS");
            var fragmentShader = VeldridHelper.LoadShader(factory, "SolidShader", Veldrid.ShaderStages.Fragment, "FS_Solid");

            return(new Veldrid.ShaderSetDescription(
                       new[] { Vertex3D.GetDescription() },
                       new[] { vertexShader, fragmentShader }));
        }