mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 13:18:04 +02:00
mesa: Move GLES2 shader stubs to main/shaders.c
This commit is contained in:
parent
3f03f71caf
commit
fda7cbdc80
3 changed files with 39 additions and 23 deletions
|
|
@ -66,29 +66,6 @@ _vbo_Materialf(GLenum face, GLenum pname, GLfloat param)
|
|||
}
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype,
|
||||
GLint* range, GLint* precision)
|
||||
{
|
||||
NEED_IMPLEMENT();
|
||||
}
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ReleaseShaderCompiler(void)
|
||||
{
|
||||
NEED_IMPLEMENT();
|
||||
}
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ShaderBinary(GLint n, const GLuint* shaders, GLenum binaryformat,
|
||||
const void* binary, GLint length)
|
||||
{
|
||||
NEED_IMPLEMENT();
|
||||
}
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_vbo_VertexAttrib1f(GLuint indx, GLfloat x)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -739,3 +739,31 @@ _mesa_ValidateProgramARB(GLhandleARB program)
|
|||
ctx->Driver.ValidateProgram(ctx, program);
|
||||
}
|
||||
|
||||
#ifdef FEATURE_ES2
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_GetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype,
|
||||
GLint* range, GLint* precision)
|
||||
{
|
||||
GET_CURRENT_CONTEXT(ctx);
|
||||
_mesa_error(ctx, GL_INVALID_OPERATION, __FUNCTION__);
|
||||
}
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ReleaseShaderCompiler(void)
|
||||
{
|
||||
GET_CURRENT_CONTEXT(ctx);
|
||||
_mesa_error(ctx, GL_INVALID_OPERATION, __FUNCTION__);
|
||||
}
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_ShaderBinary(GLint n, const GLuint* shaders, GLenum binaryformat,
|
||||
const void* binary, GLint length)
|
||||
{
|
||||
GET_CURRENT_CONTEXT(ctx);
|
||||
_mesa_error(ctx, GL_INVALID_OPERATION, __FUNCTION__);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -232,5 +232,16 @@ extern void GLAPIENTRY
|
|||
_mesa_UniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose,
|
||||
const GLfloat *value);
|
||||
|
||||
/* GLES 2.0 */
|
||||
extern void GLAPIENTRY
|
||||
_mesa_GetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype,
|
||||
GLint* range, GLint* precision);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ReleaseShaderCompiler(void);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_ShaderBinary(GLint n, const GLuint* shaders, GLenum binaryformat,
|
||||
const void* binary, GLint length);
|
||||
|
||||
#endif /* SHADERS_H */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue