Home
last modified time | relevance | path

Searched refs:EGLClientBuffer (Results 1 – 22 of 22) 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…
48 EGL_ENTRY(EGLImage, eglCreateImage, EGLDisplay, EGLContext, EGLenum, EGLClientBuffer, const EGLAttr…
63 EGL_ENTRY(EGLImageKHR, eglCreateImageKHR, EGLDisplay, EGLContext, EGLenum, EGLClientBuffer, const…
97 EGL_ENTRY(EGLClientBuffer, eglGetRenderBufferANDROID, EGLDisplay, EGLSurface)
99 EGL_ENTRY(EGLClientBuffer, eglCreateNativeClientBufferANDROID, const EGLint *)
100 EGL_ENTRY(EGLClientBuffer, eglGetNativeClientBufferANDROID, const AHardwareBuffer *)
DeglApi.cpp351 EGLSurface eglCreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, in eglCreatePbufferFromClientBuffer()
375 EGLClientBuffer buffer, const EGLint* attrib_list) { in eglCreateImageKHR()
382 EGLImage eglCreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, in eglCreateImage()
587 EGLClientBuffer eglGetNativeClientBufferANDROID(const AHardwareBuffer* buffer) { in eglGetNativeClientBufferANDROID()
Degl_platform_entries.cpp1594 EGLClientBuffer buffer, EGLConfig config, in eglCreatePbufferFromClientBufferImpl()
1642 EGLClientBuffer buffer, const AttrType* attrib_list, in eglCreateImageTmpl()
1660 EGLClientBuffer buffer,
1664 EGLClientBuffer buffer, const EGLint* attrib_list) { in eglCreateImageKHRImpl()
1670 EGLImage eglCreateImageImpl(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, in eglCreateImageImpl()
2119 EGLClientBuffer eglGetNativeClientBufferANDROIDImpl(const AHardwareBuffer* buffer) { in eglGetNativeClientBufferANDROIDImpl()
2120 if (!buffer) return setError(EGL_BAD_PARAMETER, (EGLClientBuffer) nullptr); in eglGetNativeClientBufferANDROIDImpl()
/frameworks/native/opengl/libs/
Dplatform_entries.in40 EGL_ENTRY(EGLSurface, eglCreatePbufferFromClientBuffer, EGLDisplay, EGLenum, EGLClientBuffer, EGLCo…
43 EGL_ENTRY(EGLImage, eglCreateImage, EGLDisplay, EGLContext, EGLenum, EGLClientBuffer, const EGLAttr…
45 EGL_ENTRY(EGLImageKHR, eglCreateImageKHR, EGLDisplay, EGLContext, EGLenum, EGLClientBuffer, const E…
72 EGL_ENTRY(EGLClientBuffer, eglGetNativeClientBufferANDROID, const AHardwareBuffer*)
/frameworks/av/media/libstagefright/renderfright/gl/
DGLImage.cpp67 static_cast<EGLClientBuffer>(buffer), attrs.data()); in setNativeWindowBuffer()
/frameworks/base/libs/hwui/utils/
DGLUtils.h57 AutoEglImage(EGLDisplay display, EGLClientBuffer clientBuffer) : mDisplay(display) { in AutoEglImage()
/frameworks/native/opengl/include/EGL/
Degl.h172 typedef void *EGLClientBuffer; typedef
204 …Y eglCreatePbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLCo…
291 …NTRY eglCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const…
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/
DeglCreateImage.cpp36 (EGLClientBuffer)buffer, in android_eglCreateImage()
DeglCreatePbufferFromClientBuffer.cpp45 reinterpret_cast<EGLClientBuffer>(buffer), in android_eglCreatePbufferFromClientBuffer()
/frameworks/av/services/camera/virtualcamera/util/
DEglFramebuffer.cc46 EGLClientBuffer clientBuffer = eglGetNativeClientBufferANDROID(hwBuffer.get()); in EglFrameBuffer()
/frameworks/native/opengl/tests/gl_yuvtex/
Dgl_yuvtex.cpp130 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/native/opengl/tests/gl2_yuvtex/
Dgl2_yuvtex.cpp235 EGLClientBuffer clientBuffer = (EGLClientBuffer)yuvTexBuffer->getNativeBuffer(); in setupYuvTexSurface()
/frameworks/base/libs/hwui/pipeline/skia/
DVkInteropFunctorDrawable.cpp118 const EGLClientBuffer clientBuffer = eglGetNativeClientBufferANDROID(mFrameBuffer.get()); in onDraw()
/frameworks/native/libs/nativedisplay/surfacetexture/
DEGLConsumer.cpp657 EGLClientBuffer cbuf = static_cast<EGLClientBuffer>(graphicBuffer->getNativeBuffer()); in createImage()
/frameworks/native/libs/gui/
DGLConsumer.cpp993 EGLClientBuffer cbuf = in createImage()
994 static_cast<EGLClientBuffer>(graphicBuffer->getNativeBuffer()); in createImage()
/frameworks/base/libs/hwui/
DHardwareBitmapUploader.cpp179 const EGLClientBuffer clientBuffer = eglGetNativeClientBufferANDROID(ahb); in onUploadHardwareBitmap()
/frameworks/base/core/jni/
Dandroid_opengl_EGL15.cpp504 (EGLClientBuffer)buffer, in android_eglCreateImage()
Dandroid_opengl_EGL14.cpp897 reinterpret_cast<EGLClientBuffer>(buffer), in android_eglCreatePbufferFromClientBuffer()