mesa: add KHR_no_error support to glPatchParameteri()
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
This commit is contained in:
parent
905ad0d1dd
commit
789cc87063
|
@ -50,7 +50,7 @@
|
|||
<enum value="0x8E8A" name="MAX_TESS_EVALUATION_UNIFORM_BLOCKS"/>
|
||||
<enum value="0x8221" name="PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED"/>
|
||||
|
||||
<function name="PatchParameteri" es2="3.2">
|
||||
<function name="PatchParameteri" es2="3.2" no_error="true">
|
||||
<param name="pname" type="GLenum"/>
|
||||
<param name="value" type="GLint"/>
|
||||
</function>
|
||||
|
|
|
@ -2348,6 +2348,14 @@ _mesa_CreateShaderProgramv(GLenum type, GLsizei count,
|
|||
/**
|
||||
* For GL_ARB_tessellation_shader
|
||||
*/
|
||||
void GLAPIENTRY
|
||||
_mesa_PatchParameteri_no_error(GLenum pname, GLint value)
|
||||
{
|
||||
GET_CURRENT_CONTEXT(ctx);
|
||||
ctx->TessCtrlProgram.patch_vertices = value;
|
||||
}
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_PatchParameteri(GLenum pname, GLint value)
|
||||
{
|
||||
|
|
|
@ -305,6 +305,9 @@ _mesa_get_program_resourceiv(struct gl_shader_program *shProg,
|
|||
GLint *params);
|
||||
|
||||
/* GL_ARB_tessellation_shader */
|
||||
void GLAPIENTRY
|
||||
_mesa_PatchParameteri_no_error(GLenum pname, GLint value);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_PatchParameteri(GLenum pname, GLint value);
|
||||
|
||||
|
|
Loading…
Reference in New Issue