mesa: add KHR_no_error support for glFenceSync()
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
This commit is contained in:
parent
dd71fd1dd3
commit
f543107256
|
@ -39,7 +39,7 @@
|
|||
-->
|
||||
|
||||
|
||||
<function name="FenceSync" es2="3.0">
|
||||
<function name="FenceSync" es2="3.0" no_error="true">
|
||||
<param name="condition" type="GLenum"/>
|
||||
<param name="flags" type="GLbitfield"/>
|
||||
<return type="GLsync"/>
|
||||
|
|
|
@ -291,6 +291,14 @@ fence_sync(struct gl_context *ctx, GLenum condition, GLbitfield flags)
|
|||
}
|
||||
|
||||
|
||||
GLsync GLAPIENTRY
|
||||
_mesa_FenceSync_no_error(GLenum condition, GLbitfield flags)
|
||||
{
|
||||
GET_CURRENT_CONTEXT(ctx);
|
||||
return fence_sync(ctx, condition, flags);
|
||||
}
|
||||
|
||||
|
||||
GLsync GLAPIENTRY
|
||||
_mesa_FenceSync(GLenum condition, GLbitfield flags)
|
||||
{
|
||||
|
|
|
@ -60,6 +60,9 @@ _mesa_IsSync(GLsync sync);
|
|||
extern void GLAPIENTRY
|
||||
_mesa_DeleteSync(GLsync sync);
|
||||
|
||||
GLsync GLAPIENTRY
|
||||
_mesa_FenceSync_no_error(GLenum condition, GLbitfield flags);
|
||||
|
||||
extern GLsync GLAPIENTRY
|
||||
_mesa_FenceSync(GLenum condition, GLbitfield flags);
|
||||
|
||||
|
|
Loading…
Reference in New Issue