mirror of
https://github.com/libretro/RetroArch
synced 2025-03-02 19:13:34 +00:00
Go through opaque pointer for glDeleteSync - GLsync as a type
might not be available
This commit is contained in:
parent
75f8a53fcf
commit
4e14ff8a66
@ -1859,9 +1859,10 @@ void *rglFenceSync(GLenum condition, GLbitfield flags)
|
||||
* OpenGL : 3.2
|
||||
* OpenGLES : 3.0
|
||||
*/
|
||||
void rglDeleteSync(GLsync sync) {
|
||||
void rglDeleteSync(void * sync)
|
||||
{
|
||||
#if defined(HAVE_OPENGL) || defined(HAVE_OPENGLES) && defined(HAVE_OPENGLES3)
|
||||
glDeleteSync(sync);
|
||||
glDeleteSync((GLsync)sync);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
@ -401,7 +401,7 @@ void rglTexSubImage2D( GLenum target,
|
||||
const GLvoid * pixels);
|
||||
void rglDeleteVertexArrays(GLsizei n, const GLuint *arrays);
|
||||
void *rglFenceSync(GLenum condition, GLbitfield flags);
|
||||
void rglDeleteSync(GLsync sync);
|
||||
void rglDeleteSync(void *sync);
|
||||
void rglWaitSync(void *sync, GLbitfield flags, uint64_t timeout);
|
||||
void rglBufferStorage(GLenum target, GLsizeiptr size, const GLvoid *data, GLbitfield flags);
|
||||
void rglFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length);
|
||||
|
Loading…
x
Reference in New Issue
Block a user