mesa: add KHR_no_error support for glBlendFunc*iARB()
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
parent
b5c67f469a
commit
5c8252ba6f
|
@ -19,13 +19,13 @@
|
|||
<param name="modeA" type="GLenum"/>
|
||||
</function>
|
||||
|
||||
<function name="BlendFunciARB">
|
||||
<function name="BlendFunciARB" no_error="true">
|
||||
<param name="buf" type="GLuint"/>
|
||||
<param name="src" type="GLenum"/>
|
||||
<param name="dst" type="GLenum"/>
|
||||
</function>
|
||||
|
||||
<function name="BlendFuncSeparateiARB">
|
||||
<function name="BlendFuncSeparateiARB" no_error="true">
|
||||
<param name="buf" type="GLuint"/>
|
||||
<param name="srcRGB" type="GLenum"/>
|
||||
<param name="dstRGB" type="GLenum"/>
|
||||
|
|
|
@ -282,6 +282,14 @@ _mesa_BlendFuncSeparate( GLenum sfactorRGB, GLenum dfactorRGB,
|
|||
}
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BlendFunciARB_no_error(GLuint buf, GLenum sfactor, GLenum dfactor)
|
||||
{
|
||||
_mesa_BlendFuncSeparateiARB_no_error(buf, sfactor, dfactor, sfactor,
|
||||
dfactor);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Set blend source/dest factors for one color buffer/target.
|
||||
*/
|
||||
|
@ -334,6 +342,16 @@ blend_func_separatei(GLuint buf, GLenum sfactorRGB, GLenum dfactorRGB,
|
|||
}
|
||||
|
||||
|
||||
void GLAPIENTRY
|
||||
_mesa_BlendFuncSeparateiARB_no_error(GLuint buf, GLenum sfactorRGB,
|
||||
GLenum dfactorRGB, GLenum sfactorA,
|
||||
GLenum dfactorA)
|
||||
{
|
||||
blend_func_separatei(buf, sfactorRGB, dfactorRGB, sfactorA, dfactorA,
|
||||
true);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Set separate blend source/dest factors for one color buffer/target.
|
||||
*/
|
||||
|
|
|
@ -49,10 +49,16 @@ _mesa_BlendFuncSeparate( GLenum sfactorRGB, GLenum dfactorRGB,
|
|||
GLenum sfactorA, GLenum dfactorA );
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendFunciARB_no_error(GLuint buf, GLenum sfactor, GLenum dfactor);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendFunciARB(GLuint buf, GLenum sfactor, GLenum dfactor);
|
||||
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendFuncSeparateiARB_no_error(GLuint buf, GLenum sfactorRGB,
|
||||
GLenum dfactorRGB, GLenum sfactorA,
|
||||
GLenum dfactorA);
|
||||
extern void GLAPIENTRY
|
||||
_mesa_BlendFuncSeparateiARB(GLuint buf, GLenum sfactorRGB, GLenum dfactorRGB,
|
||||
GLenum sfactorA, GLenum dfactorA);
|
||||
|
|
Loading…
Reference in New Issue