Home
last modified time | relevance | path

Searched refs:EGLClientBuffer (Results 1 – 19 of 19) sorted by relevance

/frameworks/native/opengl/specs/
DEGL_ANDROID_get_native_client_buffer.txt41 This extension allows creating an EGLClientBuffer from an Android
50 EGLClientBuffer eglGetNativeClientBufferANDROID(const struct AHardwareBuffer *buffer)
64 EGLClientBuffer eglGetNativeClientBufferANDROID(
67 may be used to create an EGLClientBuffer from an AHardwareBuffer object.
69 EGLClientBuffer is at least as long as the EGLImage(s) it is bound to,
71 EGLClientBuffer must be destroyed no earlier than when all of its associated
DEGL_ANDROID_image_native_buffer.txt78 ANativeWindowBuffer object (cast into the type EGLClientBuffer), and
/frameworks/native/opengl/libs/EGL/
Degl_entries.in41 EGL_ENTRY(EGLSurface, eglCreatePbufferFromClientBuffer, EGLDisplay, EGLenum, EGLClientBuffer, EGLCo…
51 EGL_ENTRY(EGLImageKHR, eglCreateImageKHR, EGLDisplay, EGLContext, EGLenum, EGLClientBuffer, const…
81 EGL_ENTRY(EGLClientBuffer, eglGetRenderBufferANDROID, EGLDisplay, EGLSurface)
83 EGL_ENTRY(EGLClientBuffer, eglCreateNativeClientBufferANDROID, const EGLint *)
84 EGL_ENTRY(EGLClientBuffer, eglGetNativeClientBufferANDROID, const AHardwareBuffer *)
DeglApi.cpp1680 EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, in eglCreatePbufferFromClientBuffer()
1738 EGLClientBuffer buffer, const EGLint *attrib_list) in eglCreateImageKHR()
2139 EGLClientBuffer eglGetNativeClientBufferANDROID(const AHardwareBuffer *buffer) { in eglGetNativeClientBufferANDROID()
2145 if (!buffer) return setError(EGL_BAD_PARAMETER, (EGLClientBuffer)0); in eglGetNativeClientBufferANDROID()
2148 return setError(EGL_BAD_PARAMETER, (EGLClientBuffer)0); in eglGetNativeClientBufferANDROID()
/frameworks/base/libs/hwui/
DImage.cpp28 EGLClientBuffer clientBuffer = (EGLClientBuffer)buffer->getNativeBuffer(); in Image()
DOpenGLReadback.cpp75 EGLClientBuffer clientBuffer = (EGLClientBuffer)graphicBuffer->getNativeBuffer(); in copyGraphicBufferInto()
/frameworks/native/services/surfaceflinger/RenderEngine/
DImage.cpp80 static_cast<EGLClientBuffer>(buffer), attrs.data()); in setNativeWindowBuffer()
/frameworks/base/libs/hwui/pipeline/skia/
DSkiaOpenGLPipeline.cpp269 AutoEglImage(EGLDisplay display, EGLClientBuffer clientBuffer) : mDisplay(display) { in AutoEglImage()
404 EGLClientBuffer clientBuffer = (EGLClientBuffer)buffer->getNativeBuffer(); in allocateHardwareBitmap()
/frameworks/native/opengl/include/EGL/
Degl.h172 typedef void *EGLClientBuffer; typedef
204 …Y eglCreatePbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLCo…
Deglext.h208 …CREATEIMAGEKHRPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const…
211 …Y eglCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const…
482 typedef EGLClientBuffer (EGLAPIENTRYP PFNEGLCREATENATIVECLIENTBUFFERANDROIDPROC) (const EGLint *att…
484 EGLAPI EGLClientBuffer EGLAPIENTRY eglCreateNativeClientBufferANDROID (const EGLint *attrib_list);
533 typedef EGLClientBuffer (EGLAPIENTRYP PFNEGLGETNATIVECLIENTBUFFERANDROIDPROC) (const struct AHardwa…
535 EGLAPI EGLClientBuffer EGLAPIENTRY eglGetNativeClientBufferANDROID (const struct AHardwareBuffer *b…
/frameworks/native/opengl/tools/glgen/stubs/egl/
DeglCreatePbufferFromClientBuffer.cpp45 reinterpret_cast<EGLClientBuffer>(buffer), in android_eglCreatePbufferFromClientBuffer()
/frameworks/base/libs/hwui/renderthread/
DOpenGLPipeline.cpp310 AutoEglImage(EGLDisplay display, EGLClientBuffer clientBuffer) : mDisplay(display) { in AutoEglImage()
349 EGLClientBuffer clientBuffer = (EGLClientBuffer)buffer.getNativeBuffer(); in uploadBitmapToGraphicBuffer()
/frameworks/native/opengl/tests/gl_yuvtex/
Dgl_yuvtex.cpp130 EGLClientBuffer clientBuffer = (EGLClientBuffer)yuvTexBuffer->getNativeBuffer(); in setupYuvTexSurface()
/frameworks/native/opengl/tests/gl2_yuvtex/
Dgl2_yuvtex.cpp235 EGLClientBuffer clientBuffer = (EGLClientBuffer)yuvTexBuffer->getNativeBuffer(); in setupYuvTexSurface()
/frameworks/native/opengl/tools/glgen/specs/egl/
DEGL14.spec18 EGLSurface eglCreatePbufferFromClientBuffer ( EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buff…
/frameworks/base/libs/hwui/debug/
Dnullegl.cpp154 EGLClientBuffer buffer, const EGLint* attrib_list) { in eglCreateImageKHR()
/frameworks/native/libs/gui/
DGLConsumer.cpp1123 EGLClientBuffer cbuf = in createImage()
1124 static_cast<EGLClientBuffer>(graphicBuffer->getNativeBuffer()); in createImage()
/frameworks/native/opengl/libagl/
Degl.cpp2050 EGLDisplay dpy, EGLenum /*buftype*/, EGLClientBuffer /*buffer*/, in eglCreatePbufferFromClientBuffer() argument
2088 EGLClientBuffer buffer, const EGLint* /*attrib_list*/) in eglCreateImageKHR()
/frameworks/base/core/jni/
Dandroid_opengl_EGL14.cpp889 reinterpret_cast<EGLClientBuffer>(buffer), in android_eglCreatePbufferFromClientBuffer()