We import all code here so we can customize and keep in sync with what we do on the host side more easily.
35 lines
2.4 KiB
Text
35 lines
2.4 KiB
Text
GL_ENRTY(GLint, rcGetRendererVersion)
|
|
GL_ENTRY(EGLint, rcGetEGLVersion, EGLint *major, EGLint *minor)
|
|
GL_ENTRY(EGLint, rcQueryEGLString, EGLenum name, void *buffer, EGLint bufferSize)
|
|
GL_ENTRY(EGLint, rcGetGLString, EGLenum name, void *buffer, EGLint bufferSize)
|
|
GL_ENTRY(EGLint, rcGetNumConfigs, uint32_t *numAttribs)
|
|
GL_ENTRY(EGLint, rcGetConfigs, uint32_t bufSize, GLuint *buffer)
|
|
GL_ENTRY(EGLint, rcChooseConfig, EGLint *attribs, uint32_t attribs_size, uint32_t *configs, uint32_t configs_size)
|
|
GL_ENTRY(EGLint, rcGetFBParam, EGLint param)
|
|
GL_ENTRY(uint32_t, rcCreateContext, uint32_t config, uint32_t share, uint32_t glVersion)
|
|
GL_ENTRY(void, rcDestroyContext, uint32_t context)
|
|
GL_ENTRY(uint32_t, rcCreateWindowSurface, uint32_t config, uint32_t width, uint32_t height)
|
|
GL_ENTRY(void, rcDestroyWindowSurface, uint32_t windowSurface)
|
|
GL_ENTRY(uint32_t, rcCreateColorBuffer, uint32_t width, uint32_t height, GLenum internalFormat)
|
|
GL_ENTRY(void, rcOpenColorBuffer, uint32_t colorbuffer)
|
|
GL_ENTRY(void, rcCloseColorBuffer, uint32_t colorbuffer)
|
|
GL_ENTRY(void, rcSetWindowColorBuffer, uint32_t windowSurface, uint32_t colorBuffer)
|
|
GL_ENTRY(int, rcFlushWindowColorBuffer, uint32_t windowSurface)
|
|
GL_ENTRY(EGLint, rcMakeCurrent, uint32_t context, uint32_t drawSurf, uint32_t readSurf)
|
|
GL_ENTRY(void, rcFBPost, uint32_t colorBuffer)
|
|
GL_ENTRY(void, rcFBSetSwapInterval, EGLint interval)
|
|
GL_ENTRY(void, rcBindTexture, uint32_t colorBuffer)
|
|
GL_ENTRY(void, rcBindRenderbuffer, uint32_t colorBuffer)
|
|
GL_ENTRY(EGLint, rcColorBufferCacheFlush, uint32_t colorbuffer, EGLint postCount,int forRead)
|
|
GL_ENTRY(void, rcReadColorBuffer, uint32_t colorbuffer, GLint x, GLint y, GLint width, GLint height, GLenum format, GLenum type, void *pixels)
|
|
GL_ENTRY(int, rcUpdateColorBuffer, uint32_t colorbuffer, GLint x, GLint y, GLint width, GLint height, GLenum format, GLenum type, void *pixels)
|
|
GL_ENTRY(int, rcOpenColorBuffer2, uint32_t colorbuffer)
|
|
GL_ENTRY(uint32_t, rcCreateClientImage, uint32_t context, EGLenum target, GLuint buffer)
|
|
GL_ENTRY(int, rcDestroyClientImage, uint32_t image)
|
|
GL_ENTRY(void, rcSelectChecksumHelper, uint32_t newProtocol, uint32_t reserved)
|
|
GL_ENTRY(int, rcGetNumDisplays)
|
|
GL_ENTRY(int, rcGetDisplayWidth, uint32_t displayId)
|
|
GL_ENTRY(int, rcGetDisplayHeight, uint32_t displayId)
|
|
GL_ENTRY(int, rcGetDisplayDpiX, uint32_t displayId)
|
|
GL_ENTRY(int, rcGetDisplayDpiY, uint32_t displayId)
|
|
GL_ENTRY(int, rcGetDisplayVsyncPeriod, uint32_t displayId)
|