/external/mesa3d/docs/specs/ |
D | MESA_drm_image.spec | 34 This extension provides entry points for integrating EGLImage with the 82 To create a DRM EGLImage, call 95 EGL_DRM_BUFFER_USE_SCANOUT_MESA requests that the created EGLImage 98 EGLImage can be shared with other processes by passing the 131 resource. This is fine when we're creating the EGLImage from 136 querying the DRM EGLImage attributes (name, handle, and stride)? 139 but it goes against the EGLImage design. EGLImages are opaque 141 client APIs. By referencing an EGLImage in a client API, the 142 EGLImage target (a texture, a renderbuffer or such) can be 143 used to query the attributes of the EGLImage. We don't have a
|
D | WL_create_wayland_buffer_from_image.spec | 41 its contents with a given EGLImage. The expected use case for this is in a 48 The nested compositor can create an EGLImage from a client buffer resource 68 To create a client-side wl_buffer from an EGLImage call 73 The returned buffer will share the contents with the given EGLImage. Any 75 EGLImage will be generated in a nested Wayland compositor using a buffer
|
D | WL_bind_wayland_display.spec | 40 provides a new target for eglCreateImageKHR, to create an EGLImage 120 be sampled from each EGLImage and how they map to rgba components
|
D | MESA_image_dma_buf_export.txt | 41 This extension provides entry points for integrating EGLImage with the 44 YUV image, from an EGLImage.
|
/external/mesa3d/src/egl/main/ |
D | eglimage.h | 132 static inline EGLImage 136 return (EGLImage) img; in _eglLinkImage() 156 _eglLookupImage(EGLImage image, _EGLDisplay *dpy) in _eglLookupImage() 168 static inline EGLImage 173 (EGLImage) img : EGL_NO_IMAGE_KHR; in _eglGetImageHandle()
|
D | eglapi.c | 1648 static EGLImage 1655 EGLImage ret; in _eglCreateImageCommon() 1675 static EGLImage EGLAPIENTRY 1685 EGLImage EGLAPIENTRY 1690 EGLImage image; in eglCreateImage() 1724 eglDestroyImage(EGLDisplay dpy, EGLImage image) in eglDestroyImage() 1733 eglDestroyImageKHR(EGLDisplay dpy, EGLImage image) in eglDestroyImageKHR() 2118 static EGLImage EGLAPIENTRY 2124 EGLImage ret; in eglCreateDRMImageMESA() 2139 eglExportDRMImageMESA(EGLDisplay dpy, EGLImage image, in eglExportDRMImageMESA() [all …]
|
/external/deqp/framework/egl/ |
D | egluUnique.hpp | 107 UniqueImage (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLImage image); 110 eglw::EGLImage operator* (void) const { return m_image; } in operator *() 116 eglw::EGLImage m_image;
|
D | egluUnique.cpp | 98 UniqueImage::UniqueImage (const Library& egl, EGLDisplay display, EGLImage image) in UniqueImage()
|
D | egluCallLogWrapperApi.inl | 13 eglw::EGLImage eglCreateImage (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLen… 26 eglw::EGLBoolean eglDestroyImage (eglw::EGLDisplay dpy, eglw::EGLImage image);
|
D | egluCallLogWrapper.inl | 82 eglw::EGLImage CallLogWrapper::eglCreateImage (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EG… 86 eglw::EGLImage returnValue = m_egl.createImage(dpy, ctx, target, buffer, attrib_list); 212 eglw::EGLBoolean CallLogWrapper::eglDestroyImage (eglw::EGLDisplay dpy, eglw::EGLImage image)
|
/external/mesa3d/include/EGL/ |
D | egl.h | 243 typedef void *EGLImage; typedef 286 #define EGL_NO_IMAGE EGL_CAST(EGLImage,0) 291 EGLAPI EGLImage EGLAPIENTRY eglCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClie… 292 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyImage (EGLDisplay dpy, EGLImage image);
|
/external/swiftshader/include/EGL/ |
D | egl.h | 243 typedef void *EGLImage; typedef 286 #define EGL_NO_IMAGE EGL_CAST(EGLImage,0) 291 EGLAPI EGLImage EGLAPIENTRY eglCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClie… 292 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyImage (EGLDisplay dpy, EGLImage image);
|
/external/deqp/framework/egl/wrapper/ |
D | eglwTypes.inl | 55 typedef void* EGLImage; typedef 65 typedef EGLImage EGLImageKHR;
|
D | eglwFuncPtrLibraryDecl.inl | 13 EGLImage createImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer … 26 EGLBoolean destroyImage (EGLDisplay dpy, EGLImage image) const;
|
D | eglwImpl.inl | 55 EGLImage eglwCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, c… 59 return (EGLImage)0; 127 EGLBoolean eglwDestroyImage (EGLDisplay dpy, EGLImage image)
|
D | eglwLibrary.inl | 13 virtual EGLImage createImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClien… 26 virtual EGLBoolean destroyImage (EGLDisplay dpy, EGLImage image) const …
|
D | eglwFunctionTypes.inl | 13 typedef EGLW_APICALL EGLImage (EGLW_APIENTRY* eglCreateImageFunc) (EGLDisplay dpy, EGL… 26 …ICALL EGLBoolean (EGLW_APIENTRY* eglDestroyImageFunc) (EGLDisplay dpy, EGLImage image);
|
D | eglwApi.inl | 72 EGLImage eglwCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuf… 85 EGLBoolean eglwDestroyImage (EGLDisplay dpy, EGLImage image);
|
D | eglwFuncPtrLibraryImpl.inl | 42 EGLImage FuncPtrLibrary::createImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuff… 107 EGLBoolean FuncPtrLibrary::destroyImage (EGLDisplay dpy, EGLImage image) const
|
D | eglwEnumsC.inl | 39 #define EGL_NO_IMAGE ((EGLImage)0)
|
D | eglwEnums.inl | 39 #define EGL_NO_IMAGE ((eglw::EGLImage)0)
|
/external/deqp/modules/egl/ |
D | teglGLES2SharingThreadedTests.cpp | 517 class EGLImage : public Object class 520 EGLImage (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync); 521 virtual ~EGLImage (void) {} in ~EGLImage() 533 void addImage (SharedPtr<EGLImage> image) { m_images.push_back(image); } in addImage() 537 SharedPtr<EGLImage> popImage (int index); 546 std::vector<SharedPtr<EGLImage> > m_images; 563 SharedPtr<EGLImage> EGLResourceManager::popImage (int index) in popImage() 565 SharedPtr<EGLImage> image = m_images[index]; in popImage() 860 EGLImage::EGLImage (SharedPtr<tcu::ThreadUtil::Event> event, SharedPtr<FenceSync> sync) in EGLImage() function in deqp::egl::GLES2ThreadTest::EGLImage 877 SharedPtr<EGLImage> sourceImage; [all …]
|
D | teglImageTests.cpp | 188 …typedef EGLImage (Library::*createImage)(EGLDisplay, EGLContext, EGLenum, EGLClientBuffer, cons… 223 …checkCreate<createImage, EGLImage>(&Library::createImage, "eglCreateImage", MSG, DPY, #DPY, CONTEX… in iterate()
|
/external/wayland/ |
D | TODO | 45 it should make an EGLImage available to a client. We'll need a 46 "create a wl_buffer for this EGLImage for this client" kind of
|
/external/swiftshader/src/OpenGL/libEGL/ |
D | libEGL.cpp | 1133 EGLImage CreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const … in CreateImage() 1215 EGLImage eglImage = display->createSharedImage(image); in CreateImage()
|