public override Shader CreateShader(ShaderStages type, CompiledShaderCode compiledShaderCode) { OpenGLCompiledShaderCode glShaderSource = (OpenGLCompiledShaderCode)compiledShaderCode; return(new OpenGLShader(glShaderSource.ShaderCode, OpenGLFormats.VeldridToGLShaderType(type))); }
public override Shader CreateShader(ShaderType type, string shaderCode, string name) { return(new OpenGLShader(shaderCode, OpenGLFormats.VeldridToGLShaderType(type))); }