/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/android/ |
H A D | vk_android_utils.cpp | 60 EGLClientBuffer clientBuffer, in InitAndroidExternalMemory() 72 angle::android::ClientBufferToAHardwareBuffer(clientBuffer); in InitAndroidExternalMemory() 96 void ReleaseAndroidExternalMemory(RendererVk *rendererVk, EGLClientBuffer clientBuffer) in ReleaseAndroidExternalMemory() argument 103 angle::android::ClientBufferToAHardwareBuffer(clientBuffer); in ReleaseAndroidExternalMemory() 59 InitAndroidExternalMemory(ContextVk *contextVk, EGLClientBuffer clientBuffer, VkMemoryPropertyFlags memoryProperties, Buffer *buffer, VkMemoryPropertyFlags *memoryPropertyFlagsOut, DeviceMemory *deviceMemoryOut) InitAndroidExternalMemory() argument
|
H A D | vk_android_utils.h | 29 EGLClientBuffer clientBuffer, 35 void ReleaseAndroidExternalMemory(RendererVk *rendererVk, EGLClientBuffer clientBuffer);
|
H A D | DisplayVkAndroid.cpp | 89 EGLClientBuffer clientBuffer, in validateImageClientBuffer() 96 mRenderer, clientBuffer, attribs); in validateImageClientBuffer() 99 return DisplayVk::validateImageClientBuffer(context, target, clientBuffer, attribs); in validateImageClientBuffer() 87 validateImageClientBuffer(const gl::Context *context, EGLenum target, EGLClientBuffer clientBuffer, const egl::AttributeMap &attribs) const validateImageClientBuffer() argument
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/ |
H A D | DisplayD3D.cpp | 183 EGLClientBuffer clientBuffer, in createPbufferFromClientBuffer() 187 return new PbufferSurfaceD3D(state, mRenderer, mDisplay, buftype, clientBuffer, attribs); in createPbufferFromClientBuffer() 313 EGLClientBuffer clientBuffer, in validateClientBuffer() 319 return mRenderer->validateShareHandle(config, static_cast<HANDLE>(clientBuffer), in validateClientBuffer() 323 return mRenderer->getD3DTextureInfo(config, static_cast<IUnknown *>(clientBuffer), in validateClientBuffer() 328 return DisplayImpl::validateClientBuffer(config, buftype, clientBuffer, attribs); in validateClientBuffer() 334 EGLClientBuffer clientBuffer, in validateImageClientBuffer() 341 return mRenderer->getD3DTextureInfo(nullptr, static_cast<IUnknown *>(clientBuffer), in validateImageClientBuffer() 347 return DisplayImpl::validateImageClientBuffer(context, target, clientBuffer, attribs); in validateImageClientBuffer() 181 createPbufferFromClientBuffer(const egl::SurfaceState &state, EGLenum buftype, EGLClientBuffer clientBuffer, const egl::AttributeMap &attribs) createPbufferFromClientBuffer() argument 311 validateClientBuffer(const egl::Config *config, EGLenum buftype, EGLClientBuffer clientBuffer, const egl::AttributeMap &attribs) const validateClientBuffer() argument 332 validateImageClientBuffer(const gl::Context *context, EGLenum target, EGLClientBuffer clientBuffer, const egl::AttributeMap &attribs) const validateImageClientBuffer() argument
|
H A D | DisplayD3D.h | 38 EGLClientBuffer clientBuffer, 78 EGLClientBuffer clientBuffer, 82 EGLClientBuffer clientBuffer,
|
H A D | SurfaceD3D.cpp | 32 EGLClientBuffer clientBuffer, in SurfaceD3D() 69 mShareHandle = static_cast<HANDLE>(clientBuffer); in SurfaceD3D() 73 mD3DTexture = static_cast<IUnknown *>(clientBuffer); in SurfaceD3D() 488 EGLClientBuffer clientBuffer, in PbufferSurfaceD3D() 495 clientBuffer, in PbufferSurfaceD3D() 27 SurfaceD3D(const egl::SurfaceState &state, RendererD3D *renderer, egl::Display *display, EGLNativeWindowType window, EGLenum buftype, EGLClientBuffer clientBuffer, const egl::AttributeMap &attribs) SurfaceD3D() argument 484 PbufferSurfaceD3D(const egl::SurfaceState &state, RendererD3D *renderer, egl::Display *display, EGLenum buftype, EGLClientBuffer clientBuffer, const egl::AttributeMap &attribs) PbufferSurfaceD3D() argument
|
H A D | SurfaceD3D.h | 82 EGLClientBuffer clientBuffer, 134 EGLClientBuffer clientBuffer,
|
/third_party/skia/third_party/externals/angle2/src/common/ |
H A D | android_util.cpp | 279 ANativeWindowBuffer *ClientBufferToANativeWindowBuffer(EGLClientBuffer clientBuffer) in ClientBufferToANativeWindowBuffer() argument 281 return reinterpret_cast<ANativeWindowBuffer *>(clientBuffer); in ClientBufferToANativeWindowBuffer() 414 AHardwareBuffer *ClientBufferToAHardwareBuffer(EGLClientBuffer clientBuffer) in ClientBufferToAHardwareBuffer() argument 416 return offsetPointer<AHardwareBuffer>(clientBuffer, in ClientBufferToAHardwareBuffer()
|
H A D | android_util.h | 31 ANativeWindowBuffer *ClientBufferToANativeWindowBuffer(EGLClientBuffer clientBuffer); 33 AHardwareBuffer *ClientBufferToAHardwareBuffer(EGLClientBuffer clientBuffer);
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libEGL/ |
H A D | Surface.hpp | 68 bool hasClientBuffer() const { return clientBuffer != nullptr; } in hasClientBuffer() 108 EGLClientBuffer clientBuffer = nullptr; member in egl::Surface 141 EGLenum textureType, EGLBoolean largestPBuffer, EGLClientBuffer clientBuffer,
|
H A D | Surface.cpp | 70 if(clientBuffer) in initialize() 73 egl::ClientBuffer(width, height, getClientBufferFormat(), clientBuffer, clientBufferPlane)); in initialize() 418 EGLenum clientBufferType, EGLBoolean largestPBuffer, EGLClientBuffer clientBuffer, in PBufferSurface() 429 this->clientBuffer = clientBuffer; in PBufferSurface() 416 PBufferSurface(Display *display, const Config *config, EGLint width, EGLint height, EGLenum textureFormat, EGLenum textureTarget, EGLenum clientBufferFormat, EGLenum clientBufferType, EGLBoolean largestPBuffer, EGLClientBuffer clientBuffer, EGLint clientBufferPlane) PBufferSurface() argument
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/wgl/ |
H A D | D3DTextureSurfaceWGL.cpp | 180 EGLClientBuffer clientBuffer, in GetD3DTextureInfo() 190 IUnknown *buffer = static_cast<IUnknown *>(clientBuffer); in GetD3DTextureInfo() 212 HANDLE shareHandle = static_cast<HANDLE>(clientBuffer); in GetD3DTextureInfo() 235 EGLClientBuffer clientBuffer, in D3DTextureSurfaceWGL() 243 mClientBuffer(clientBuffer), in D3DTextureSurfaceWGL() 291 EGLClientBuffer clientBuffer, in ValidateD3DTextureClientBuffer() 294 return GetD3DTextureInfo(buftype, clientBuffer, d3d11Device, nullptr, nullptr, nullptr, nullptr, in ValidateD3DTextureClientBuffer() 179 GetD3DTextureInfo(EGLenum buftype, EGLClientBuffer clientBuffer, ID3D11Device *d3d11Device, size_t *width, size_t *height, const angle::Format **angleFormat, IUnknown **object, IUnknown **device) GetD3DTextureInfo() argument 232 D3DTextureSurfaceWGL(const egl::SurfaceState &state, StateManagerGL *stateManager, EGLenum buftype, EGLClientBuffer clientBuffer, DisplayWGL *display, HDC deviceContext, ID3D11Device *displayD3D11Device, const FunctionsGL *functionsGL, const FunctionsWGL *functionsWGL) D3DTextureSurfaceWGL() argument 290 ValidateD3DTextureClientBuffer(EGLenum buftype, EGLClientBuffer clientBuffer, ID3D11Device *d3d11Device) ValidateD3DTextureClientBuffer() argument
|
H A D | D3DTextureSurfaceWGL.h | 30 EGLClientBuffer clientBuffer, 39 EGLClientBuffer clientBuffer,
|
H A D | DisplayWGL.h | 43 EGLClientBuffer clientBuffer, 63 EGLClientBuffer clientBuffer,
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/mac/ |
H A D | DisplayVkMac.h | 30 EGLClientBuffer clientBuffer, 40 EGLClientBuffer clientBuffer,
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/egl/android/ |
H A D | DisplayAndroid.cpp | 31 EGLClientBuffer clientBuffer, in validateImageClientBuffer() 40 return DisplayEGL::validateImageClientBuffer(context, target, clientBuffer, attribs); in validateImageClientBuffer() 29 validateImageClientBuffer(const gl::Context *context, EGLenum target, EGLClientBuffer clientBuffer, const egl::AttributeMap &attribs) const validateImageClientBuffer() argument
|
/third_party/vk-gl-cts/modules/egl/ |
H A D | teglImageUtil.cpp | 156 EGLImageKHR createImage (const Library& egl, EGLDisplay dpy, EGLContext ctx, EGLClientBuffer clientBuffer) const; 163 EGLImageKHR GLImageSource::createImage (const Library& egl, EGLDisplay dpy, EGLContext ctx, EGLClientBuffer clientBuffer) const in createImage() 172 clientBuffer, &attribs.front()); in createImage() 236 MovePtr<TextureClientBuffer> clientBuffer (new TextureClientBuffer(gl)); in createBuffer() 237 const GLuint texture = clientBuffer->getName(); in createBuffer() 268 return MovePtr<ClientBuffer>(clientBuffer); in createBuffer() 524 EGLImageKHR createImage (const Library& egl, EGLDisplay dpy, EGLContext ctx, EGLClientBuffer clientBuffer) const;
|
H A D | teglAndroidUtil.cpp | 276 EGLImageKHR createImage (const Library& egl, EGLDisplay dpy, EGLContext ctx, EGLClientBuffer clientBuffer) const; 326 EGLImageKHR AndroidNativeImageSource::createImage (const Library& egl, EGLDisplay dpy, EGLContext, EGLClientBuffer clientBuffer) const 329 const EGLImageKHR image = egl.createImageKHR(dpy, EGL_NO_CONTEXT, EGL_NATIVE_BUFFER_ANDROID, clientBuffer, attribs);
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/ |
H A D | DisplayImpl.cpp | 79 EGLClientBuffer clientBuffer, in validateClientBuffer() 88 EGLClientBuffer clientBuffer, in validateImageClientBuffer() 77 validateClientBuffer(const egl::Config *configuration, EGLenum buftype, EGLClientBuffer clientBuffer, const egl::AttributeMap &attribs) const validateClientBuffer() argument 86 validateImageClientBuffer(const gl::Context *context, EGLenum target, EGLClientBuffer clientBuffer, const egl::AttributeMap &attribs) const validateImageClientBuffer() argument
|
H A D | DisplayImpl.h | 87 EGLClientBuffer clientBuffer, 91 EGLClientBuffer clientBuffer,
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/common/ |
H A D | Image.cpp | 1146 explicit ClientBufferImage(const ClientBuffer& clientBuffer) : in ClientBufferImage() argument 1147 egl::Image(clientBuffer.getWidth(), in ClientBufferImage() 1148 clientBuffer.getHeight(), in ClientBufferImage() 1149 getClientBufferInternalFormat(clientBuffer.getFormat()), in ClientBufferImage() 1150 clientBuffer.pitchP()), in ClientBufferImage() 1151 clientBuffer(clientBuffer) in ClientBufferImage() 1154 this->clientBuffer.retain(); in ClientBufferImage() 1158 ClientBuffer clientBuffer; member in egl::ClientBufferImage 1164 clientBuffer 1245 create(const egl::ClientBuffer& clientBuffer) create() argument [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/egl/ |
H A D | DisplayEGL.h | 59 EGLClientBuffer clientBuffer, 79 EGLClientBuffer clientBuffer, 100 EGLClientBuffer clientBuffer,
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/ |
H A D | DisplayMtl.h | 65 EGLClientBuffer clientBuffer, 107 EGLClientBuffer clientBuffer, 112 EGLClientBuffer clientBuffer,
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/eagl/ |
H A D | DisplayEAGL.h | 51 EGLClientBuffer clientBuffer, 71 EGLClientBuffer clientBuffer,
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/cgl/ |
H A D | DisplayCGL.h | 62 EGLClientBuffer clientBuffer, 82 EGLClientBuffer clientBuffer,
|