public override Shader CreateShader(ShaderStages type, CompiledShaderCode compiledShaderCode)
        {
            OpenGLCompiledShaderCode glShaderSource = (OpenGLCompiledShaderCode)compiledShaderCode;

            return(new OpenGLShader(glShaderSource.ShaderCode, OpenGLFormats.VeldridToGLShaderType(type)));
        }
Exemplo n.º 2
0
 public override Shader CreateShader(ShaderType type, string shaderCode, string name)
 {
     return(new OpenGLShader(shaderCode, OpenGLFormats.VeldridToGLShaderType(type)));
 }