NDK EGL: Updates to android-24
Change-Id: Icc59b13372198a264be8faa9eb60875faab4c78a
This commit is contained in:
@@ -5,6 +5,7 @@ eglClientWaitSyncKHR
|
||||
eglCopyBuffers
|
||||
eglCreateContext
|
||||
eglCreateImageKHR
|
||||
eglCreateNativeClientBufferANDROID
|
||||
eglCreatePbufferFromClientBuffer
|
||||
eglCreatePbufferSurface
|
||||
eglCreatePixmapSurface
|
||||
|
||||
@@ -5,6 +5,7 @@ eglClientWaitSyncKHR
|
||||
eglCopyBuffers
|
||||
eglCreateContext
|
||||
eglCreateImageKHR
|
||||
eglCreateNativeClientBufferANDROID
|
||||
eglCreatePbufferFromClientBuffer
|
||||
eglCreatePbufferSurface
|
||||
eglCreatePixmapSurface
|
||||
|
||||
@@ -5,6 +5,7 @@ eglClientWaitSyncKHR
|
||||
eglCopyBuffers
|
||||
eglCreateContext
|
||||
eglCreateImageKHR
|
||||
eglCreateNativeClientBufferANDROID
|
||||
eglCreatePbufferFromClientBuffer
|
||||
eglCreatePbufferSurface
|
||||
eglCreatePixmapSurface
|
||||
|
||||
@@ -5,6 +5,7 @@ eglClientWaitSyncKHR
|
||||
eglCopyBuffers
|
||||
eglCreateContext
|
||||
eglCreateImageKHR
|
||||
eglCreateNativeClientBufferANDROID
|
||||
eglCreatePbufferFromClientBuffer
|
||||
eglCreatePbufferSurface
|
||||
eglCreatePixmapSurface
|
||||
|
||||
@@ -5,6 +5,7 @@ eglClientWaitSyncKHR
|
||||
eglCopyBuffers
|
||||
eglCreateContext
|
||||
eglCreateImageKHR
|
||||
eglCreateNativeClientBufferANDROID
|
||||
eglCreatePbufferFromClientBuffer
|
||||
eglCreatePbufferSurface
|
||||
eglCreatePixmapSurface
|
||||
|
||||
@@ -5,6 +5,7 @@ eglClientWaitSyncKHR
|
||||
eglCopyBuffers
|
||||
eglCreateContext
|
||||
eglCreateImageKHR
|
||||
eglCreateNativeClientBufferANDROID
|
||||
eglCreatePbufferFromClientBuffer
|
||||
eglCreatePbufferSurface
|
||||
eglCreatePixmapSurface
|
||||
|
||||
@@ -598,6 +598,25 @@ typedef EGLBoolean (EGLAPIENTRYP PFNEGLPRESENTATIONTIMEANDROID) (EGLDisplay dpy,
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifndef EGL_ANDROID_create_native_client_buffer
|
||||
#define EGL_ANDROID_create_native_client_buffer 1
|
||||
#define EGL_NATIVE_BUFFER_USAGE_ANDROID 0x3143
|
||||
#define EGL_NATIVE_BUFFER_USAGE_PROTECTED_BIT_ANDROID 0x00000001
|
||||
#define EGL_NATIVE_BUFFER_USAGE_RENDERBUFFER_ANDROID 0x00000002
|
||||
#define EGL_NATIVE_BUFFER_USAGE_TEXTURE_ANDROID 0x00000004
|
||||
#ifdef EGL_EGLEXT_PROTOTYPES
|
||||
EGLAPI EGLClientBuffer eglCreateNativeClientBufferANDROID (const EGLint *attrib_list);
|
||||
#else
|
||||
typedef EGLAPI EGLClientBuffer (EGLAPIENTRYP PFNEGLCREATENATIVECLIENTBUFFERANDROID) (const EGLint *attrib_list);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifndef EGL_ANDROID_front_buffer_auto_refresh
|
||||
#define EGL_ANDROID_front_buffer_auto_refresh 1
|
||||
#define EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID 0x314C
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user