Home
last modified time | relevance | path

Searched refs:EGLImage (Results 1 - 25 of 38) sorted by relevance

12

/third_party/mesa3d/src/egl/main/
H A Deglimage.h133 static inline EGLImage
137 return (EGLImage) img; in _eglLinkImage()
157 _eglLookupImage(EGLImage image, _EGLDisplay *disp) in _eglLookupImage()
169 static inline EGLImage
174 (EGLImage) img : EGL_NO_IMAGE_KHR; in _eglGetImageHandle()
H A Deglapi.c1742 static EGLImage
1748 EGLImage ret; in _eglCreateImageCommon()
1767 static EGLImage EGLAPIENTRY
1777 EGLImage EGLAPIENTRY
1782 EGLImage image; in eglCreateImage()
1815 eglDestroyImage(EGLDisplay dpy, EGLImage image) in eglDestroyImage()
1824 eglDestroyImageKHR(EGLDisplay dpy, EGLImage image) in eglDestroyImageKHR()
2209 static EGLImage EGLAPIENTRY
2214 EGLImage ret; in eglCreateDRMImageMESA()
2229 eglExportDRMImageMESA(EGLDisplay dpy, EGLImage imag
[all...]
/third_party/vk-gl-cts/framework/egl/
H A DegluUnique.hpp107 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;
H A DegluUnique.cpp98 UniqueImage::UniqueImage (const Library& egl, EGLDisplay display, EGLImage image) in UniqueImage()
/third_party/skia/third_party/externals/dawn/src/include/dawn_native/
H A DOpenGLBackend.h18 typedef void* EGLImage; typedef
47 ::EGLImage image;
H A DDawnNative.h236 EGLImage, enumerator
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
H A DDeviceGL.h34 typedef void* EGLImage; typedef
55 ::EGLImage image);
57 ::EGLImage image);
H A DOpenGLBackend.cpp54 : ExternalImageDescriptor(ExternalImageType::EGLImage) { in ExternalImageDescriptorEGLImage()
H A DDeviceGL.cpp183 ::EGLImage image) { in ValidateEGLImageCanBeWrapped()
205 ::EGLImage image) { in CreateTextureWrappingEGLImage()
229 "EGLImage size (width: %u, height: %u, depth: 1) doesn't match descriptor size %s.", in CreateTextureWrappingEGLImage()
235 // TODO(dawn:803): Validate the OpenGL texture format from the EGLImage against the format in CreateTextureWrappingEGLImage()
/third_party/skia/third_party/externals/dawn/src/tests/white_box/
H A DEGLImageWrappingTests.cpp66 EGLImage image, in ScopedEGLImage()
98 EGLImage getImage() const { in getImage()
110 EGLImage mImage = nullptr;
141 EGLImage eglImage = egl.CreateImage(dpy, ctx, EGL_GL_TEXTURE_2D, buffer, attribs); in CreateEGLImage()
146 wgpu::Texture WrapEGLImage(const wgpu::TextureDescriptor* descriptor, EGLImage eglImage) { in WrapEGLImage()
156 // A small fixture used to initialize default data for the EGLImage validation tests.
177 // Test a successful wrapping of an EGLImage in a texture
185 // Test a successful wrapping of an EGLImage in a texture with DawnTextureInternalUsageDescriptor
295 void DoClearTest(EGLImage eglImage, in DoClearTest()
351 // Test clearing a R8 EGLImage
[all...]
/third_party/EGL/api/EGL/
H A Degl.h270 typedef void *EGLImage; typedef
313 #define EGL_NO_IMAGE EGL_CAST(EGLImage,0)
318 typedef EGLImage (EGLAPIENTRYP PFNEGLCREATEIMAGEPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
319 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYIMAGEPROC) (EGLDisplay dpy, EGLImage image);
329 EGLAPI EGLImage EGLAPIENTRY eglCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
330 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyImage (EGLDisplay dpy, EGLImage image);
/third_party/mesa3d/include/EGL/
H A Degl.h270 typedef void *EGLImage; typedef
313 #define EGL_NO_IMAGE EGL_CAST(EGLImage,0)
318 typedef EGLImage (EGLAPIENTRYP PFNEGLCREATEIMAGEPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
319 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYIMAGEPROC) (EGLDisplay dpy, EGLImage image);
329 EGLAPI EGLImage EGLAPIENTRY eglCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
330 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyImage (EGLDisplay dpy, EGLImage image);
/third_party/skia/third_party/externals/angle2/include/EGL/
H A Degl.h270 typedef void *EGLImage; typedef
313 #define EGL_NO_IMAGE EGL_CAST(EGLImage,0)
318 typedef EGLImage (EGLAPIENTRYP PFNEGLCREATEIMAGEPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
319 typedef EGLBoolean (EGLAPIENTRYP PFNEGLDESTROYIMAGEPROC) (EGLDisplay dpy, EGLImage image);
329 EGLAPI EGLImage EGLAPIENTRY eglCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
330 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyImage (EGLDisplay dpy, EGLImage image);
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/egl/
H A Dfunctionsegl_typedefs.h110 typedef EGLImage (*PFNEGLCREATEIMAGEPROC)(EGLDisplay dpy,
115 typedef EGLBoolean (*PFNEGLDESTROYIMAGEPROC)(EGLDisplay dpy, EGLImage image);
H A DImageEGL.h56 EGLImage mImage;
/third_party/skia/third_party/externals/swiftshader/include/EGL/
H A Degl.h243 typedef void *EGLImage; typedef
286 #define EGL_NO_IMAGE EGL_CAST(EGLImage,0)
291 EGLAPI EGLImage EGLAPIENTRY eglCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
292 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyImage (EGLDisplay dpy, EGLImage image);
/third_party/skia/third_party/externals/egl-registry/api/EGL/
H A Degl.h243 typedef void *EGLImage; typedef
286 #define EGL_NO_IMAGE EGL_CAST(EGLImage,0)
291 EGLAPI EGLImage EGLAPIENTRY eglCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
292 EGLAPI EGLBoolean EGLAPIENTRY eglDestroyImage (EGLDisplay dpy, EGLImage image);
/third_party/skia/third_party/externals/angle2/src/libGLESv2/
H A Dentry_points_egl_autogen.h110 ANGLE_EXPORT EGLImage EGLAPIENTRY EGL_CreateImage(EGLDisplay dpy,
126 ANGLE_EXPORT EGLBoolean EGLAPIENTRY EGL_DestroyImage(EGLDisplay dpy, EGLImage image);
/third_party/skia/third_party/externals/angle2/src/tests/egl_tests/
H A DEGLProtectedContentTest.cpp142 EGLImage *image) in createImage()
184 bool createTextureFromImage(EGLImage image, GLuint *textureId) in createTextureFromImage()
281 bool createRenderbufferFromImage(EGLImage image, GLuint *renderbuffer) in createRenderbufferFromImage()
603 EGLImage image = EGL_NO_IMAGE; in textureFromImageTest()
774 EGLImage image = EGL_NO_IMAGE; in textureFromAndroidNativeBufferTest()
/third_party/vk-gl-cts/modules/egl/
H A DteglGLES2SharingThreadedTests.cpp517 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 (SharedPt function in deqp::egl::GLES2ThreadTest::EGLImage
[all...]
H A DteglImageTests.cpp188 typedef EGLImage (Library::*createImage)(EGLDisplay, EGLContext, EGLenum, EGLClientBuffer, const EGLAttrib *) const ;
223 checkCreate<createImage, EGLImage>(&Library::createImage, "eglCreateImage", MSG, DPY, #DPY, CONTEXT, #CONTEXT, SOURCE, #SOURCE, ERR, EGL_NO_IMAGE) in iterate()
403 : ImageTestCase (eglTestCtx, ApiType::es(2, 0), string("create_image_gles2_") + getTargetName(target) + "_" + getStorageName(internalFormat) + (useTexLevel0 ? "_level0_only" : ""), "Create EGLImage from GLES2 object") in CreateImageGLES2()
469 : ImageTestCase (eglTestCtx, ApiType::es(2, 0), string("image_target_gles2_") + getTargetName(target), "Use EGLImage as GLES2 object") in ImageTargetGLES2()
479 // \todo [2011-07-21 pyry] Try all possible EGLImage sources in iterate()
501 // Create GL_TEXTURE_2D and EGLImage from it. in iterate()
502 log << TestLog::Message << "Creating EGLImage using GL_TEXTURE_2D with GL_RGBA storage" << TestLog::EndMessage; in iterate()
623 : TestCaseGroup(eglTestCtx, "image", "EGLImage Tests") in ImageTests()
633 addChild(new Image::ApiTests(m_eglTestCtx, "api", "EGLImage API tests")); in init()
634 addChild(Image::createSimpleCreationTests(m_eglTestCtx, "create", "EGLImage creatio in init()
[all...]
/third_party/vk-gl-cts/framework/platform/ohos/display/
H A DtcuOhosNativeDisplay.hpp61 eglw::EGLImage createImage(eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGLClientBuffer buffer, const eglw::EGLAttrib *attrib_list) const;
74 eglw::EGLBoolean destroyImage(eglw::EGLDisplay dpy, eglw::EGLImage image) const;
H A DtcuOhosNativeDisplay.cpp108 eglw::EGLImage OhosLibrary::createImage(eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGLClientBuffer buffer, const eglw::EGLAttrib *attrib_list) const in createImage()
173 eglw::EGLBoolean OhosLibrary::destroyImage(eglw::EGLDisplay dpy, eglw::EGLImage image) const in destroyImage()
/third_party/skia/third_party/externals/angle2/src/libEGL/
H A DlibEGL_autogen.cpp318 EGLImage EGLAPIENTRY eglCreateImage(EGLDisplay dpy, in eglCreateImage()
352 EGLBoolean EGLAPIENTRY eglDestroyImage(EGLDisplay dpy, EGLImage image) in eglDestroyImage()
604 EGLImage image, in eglExportVkImageANGLE()
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/
H A DD3DTextureTest.cpp1249 EGLImage image = eglCreateImageKHR(display, EGL_NO_CONTEXT, EGL_D3D11_TEXTURE_ANGLE, in RunClearTest()
1374 EGLImage image = eglCreateImageKHR(display, EGL_NO_CONTEXT, EGL_D3D11_TEXTURE_ANGLE, in TEST_P()
1424 EGLImage image = eglCreateImageKHR(display, EGL_NO_CONTEXT, EGL_D3D11_TEXTURE_ANGLE, in TEST_P()
1581 EGLImage image = eglCreateImageKHR(display, EGL_NO_CONTEXT, EGL_D3D11_TEXTURE_ANGLE, in TEST_P()
1715 EGLImage yImage = eglCreateImageKHR(display, EGL_NO_CONTEXT, EGL_D3D11_TEXTURE_ANGLE, in RunYUVTest()
1772 EGLImage uvImage = in RunYUVTest()

Completed in 27 milliseconds

12