mirror of
https://github.com/libretro/RetroArch
synced 2025-04-16 08:43:10 +00:00
Potential buildfixes for GLES2
This commit is contained in:
parent
f0b0c13d78
commit
54b65b689e
@ -1878,9 +1878,10 @@ void rglFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length
|
|||||||
* OpenGL : 3.2
|
* OpenGL : 3.2
|
||||||
* OpenGLES : 3.0
|
* OpenGLES : 3.0
|
||||||
*/
|
*/
|
||||||
GLenum rglClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) {
|
GLenum rglClientWaitSync(void *sync, GLbitfield flags, uint64_t timeout)
|
||||||
|
{
|
||||||
#if defined(HAVE_OPENGL) || defined(HAVE_OPENGLES) && defined(HAVE_OPENGLES3)
|
#if defined(HAVE_OPENGL) || defined(HAVE_OPENGLES) && defined(HAVE_OPENGLES3)
|
||||||
return glClientWaitSync(sync, flags, timeout);
|
return glClientWaitSync((GLsync)sync, flags, (GLuint64)timeout);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -403,7 +403,7 @@ void *rglFenceSync(GLenum condition, GLbitfield flags);
|
|||||||
void rglWaitSync(void *sync, GLbitfield flags, uint64_t timeout);
|
void rglWaitSync(void *sync, GLbitfield flags, uint64_t timeout);
|
||||||
void rglBufferStorage(GLenum target, GLsizeiptr size, const GLvoid *data, GLbitfield flags);
|
void rglBufferStorage(GLenum target, GLsizeiptr size, const GLvoid *data, GLbitfield flags);
|
||||||
void rglFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length);
|
void rglFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length);
|
||||||
GLenum rglClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout);
|
GLenum rglClientWaitSync(void *sync, GLbitfield flags, uint64_t timeout);
|
||||||
void rglDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type,
|
void rglDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type,
|
||||||
GLvoid *indices, GLint basevertex);
|
GLvoid *indices, GLint basevertex);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user