private Texture2DShader() { var vsBytes = ShaderTools.LoadBytecode(GraphicsBackend.Vulkan, "BasicTextureShader", ShaderStages.Vertex); var fsBytes = ShaderTools.LoadBytecode(GraphicsBackend.Vulkan, "BasicTextureShader", ShaderStages.Fragment); VertexShaderDescription = new ShaderDescription(ShaderStages.Vertex, vsBytes, "main", true); FragmentShaderDescription = new ShaderDescription(ShaderStages.Fragment, fsBytes, "main", true); }
private Vertex2Color4Shader() { var vsBytes = ShaderTools.LoadBytecode(GraphicsBackend.Vulkan, "Vertex2Color4", ShaderStages.Vertex); var fsBytes = ShaderTools.LoadBytecode(GraphicsBackend.Vulkan, "Vertex2Color4", ShaderStages.Fragment); VertexShaderDescription = new ShaderDescription(ShaderStages.Vertex, vsBytes, "main", true); FragmentShaderDescription = new ShaderDescription(ShaderStages.Fragment, fsBytes, "main", true); }