Home
last modified time | relevance | path

Searched refs:clientBuffer (Results 1 – 25 of 85) sorted by relevance

1234

/external/angle/src/libANGLE/renderer/vulkan/android/
Dvk_android_utils.cpp60 EGLClientBuffer clientBuffer, in InitAndroidExternalMemory() argument
72 angle::android::ClientBufferToAHardwareBuffer(clientBuffer); in InitAndroidExternalMemory()
96 void ReleaseAndroidExternalMemory(RendererVk *rendererVk, EGLClientBuffer clientBuffer) in ReleaseAndroidExternalMemory() argument
103 angle::android::ClientBufferToAHardwareBuffer(clientBuffer); in ReleaseAndroidExternalMemory()
Dvk_android_utils.h29 EGLClientBuffer clientBuffer,
35 void ReleaseAndroidExternalMemory(RendererVk *rendererVk, EGLClientBuffer clientBuffer);
DDisplayVkAndroid.cpp95 EGLClientBuffer clientBuffer, in validateImageClientBuffer() argument
102 clientBuffer); in validateImageClientBuffer()
105 return DisplayVk::validateImageClientBuffer(context, target, clientBuffer, attribs); in validateImageClientBuffer()
/external/angle/src/libANGLE/renderer/d3d/
DDisplayD3D.cpp183 EGLClientBuffer clientBuffer, in createPbufferFromClientBuffer() argument
187 return new PbufferSurfaceD3D(state, mRenderer, mDisplay, buftype, clientBuffer, attribs); in createPbufferFromClientBuffer()
313 EGLClientBuffer clientBuffer, in validateClientBuffer() argument
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() argument
341 return mRenderer->getD3DTextureInfo(nullptr, static_cast<IUnknown *>(clientBuffer), in validateImageClientBuffer()
347 return DisplayImpl::validateImageClientBuffer(context, target, clientBuffer, attribs); in validateImageClientBuffer()
DDisplayD3D.h38 EGLClientBuffer clientBuffer,
78 EGLClientBuffer clientBuffer,
82 EGLClientBuffer clientBuffer,
DSurfaceD3D.cpp32 EGLClientBuffer clientBuffer, in SurfaceD3D() argument
69 mShareHandle = static_cast<HANDLE>(clientBuffer); in SurfaceD3D()
73 mD3DTexture = static_cast<IUnknown *>(clientBuffer); in SurfaceD3D()
488 EGLClientBuffer clientBuffer, in PbufferSurfaceD3D() argument
495 clientBuffer, in PbufferSurfaceD3D()
/external/angle/src/libANGLE/renderer/vulkan/mac/
DDisplayVkMac.mm41 EGLClientBuffer clientBuffer,
46 return new IOSurfaceSurfaceVkMac(state, clientBuffer, attribs, mRenderer);
86 EGLClientBuffer clientBuffer,
91 if (!IOSurfaceSurfaceVkMac::ValidateAttributes(this, clientBuffer, attribs))
DDisplayVkMac.h30 EGLClientBuffer clientBuffer,
40 EGLClientBuffer clientBuffer,
/external/angle/src/libANGLE/renderer/gl/egl/android/
DDisplayAndroid.h39 EGLClientBuffer clientBuffer,
44 EGLClientBuffer clientBuffer,
48 EGLClientBuffer clientBuffer,
DDisplayAndroid.cpp254 EGLClientBuffer clientBuffer, in createPbufferFromClientBuffer() argument
259 ASSERT(clientBuffer == nullptr); in createPbufferFromClientBuffer()
268 return DisplayEGL::createPbufferFromClientBuffer(state, buftype, clientBuffer, attribs); in createPbufferFromClientBuffer()
278 EGLClientBuffer clientBuffer, in validateClientBuffer() argument
284 ASSERT(clientBuffer == nullptr); in validateClientBuffer()
287 return DisplayEGL::validateClientBuffer(configuration, buftype, clientBuffer, attribs); in validateClientBuffer()
292 EGLClientBuffer clientBuffer, in validateImageClientBuffer() argument
301 return DisplayEGL::validateImageClientBuffer(context, target, clientBuffer, attribs); in validateImageClientBuffer()
/external/angle/src/common/
Dandroid_util.cpp279 ANativeWindowBuffer *ClientBufferToANativeWindowBuffer(EGLClientBuffer clientBuffer) in ClientBufferToANativeWindowBuffer() argument
281 return reinterpret_cast<ANativeWindowBuffer *>(clientBuffer); in ClientBufferToANativeWindowBuffer()
411 AHardwareBuffer *ClientBufferToAHardwareBuffer(EGLClientBuffer clientBuffer) in ClientBufferToAHardwareBuffer() argument
413 return offsetPointer<AHardwareBuffer>(clientBuffer, in ClientBufferToAHardwareBuffer()
Dandroid_util.h31 ANativeWindowBuffer *ClientBufferToANativeWindowBuffer(EGLClientBuffer clientBuffer);
33 AHardwareBuffer *ClientBufferToAHardwareBuffer(EGLClientBuffer clientBuffer);
/external/angle/src/libANGLE/renderer/gl/wgl/
DD3DTextureSurfaceWGL.cpp180 EGLClientBuffer clientBuffer, in GetD3DTextureInfo() argument
190 IUnknown *buffer = static_cast<IUnknown *>(clientBuffer); in GetD3DTextureInfo()
212 HANDLE shareHandle = static_cast<HANDLE>(clientBuffer); in GetD3DTextureInfo()
235 EGLClientBuffer clientBuffer, in D3DTextureSurfaceWGL() argument
243 mClientBuffer(clientBuffer), in D3DTextureSurfaceWGL()
291 EGLClientBuffer clientBuffer, in ValidateD3DTextureClientBuffer() argument
294 return GetD3DTextureInfo(buftype, clientBuffer, d3d11Device, nullptr, nullptr, nullptr, nullptr, in ValidateD3DTextureClientBuffer()
DD3DTextureSurfaceWGL.h30 EGLClientBuffer clientBuffer,
39 EGLClientBuffer clientBuffer,
/external/swiftshader/src/OpenGL/libEGL/
DSurface.cpp70 if(clientBuffer) in initialize()
73 egl::ClientBuffer(width, height, getClientBufferFormat(), clientBuffer, clientBufferPlane)); in initialize()
430 … EGLenum clientBufferType, EGLBoolean largestPBuffer, EGLClientBuffer clientBuffer, in PBufferSurface() argument
441 this->clientBuffer = clientBuffer; in PBufferSurface()
DSurface.hpp68 bool hasClientBuffer() const { return clientBuffer != nullptr; } in hasClientBuffer()
108 EGLClientBuffer clientBuffer = nullptr; member in egl::Surface
141 EGLenum textureType, EGLBoolean largestPBuffer, EGLClientBuffer clientBuffer,
/external/deqp/modules/egl/
DteglImageUtil.cpp156 …teImage (const Library& egl, EGLDisplay dpy, EGLContext ctx, EGLClientBuffer clientBuffer) const;
163 …reateImage (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() local
237 const GLuint texture = clientBuffer->getName(); in createBuffer()
268 return MovePtr<ClientBuffer>(clientBuffer); in createBuffer()
524 …eImage (const Library& egl, EGLDisplay dpy, EGLContext ctx, EGLClientBuffer clientBuffer) const;
DteglAndroidUtil.cpp257 …Image (const Library& egl, EGLDisplay dpy, EGLContext ctx, EGLClientBuffer clientBuffer) const;
292 …e::createImage (const Library& egl, EGLDisplay dpy, EGLContext, EGLClientBuffer clientBuffer) const in createImage()
295 …image = egl.createImageKHR(dpy, EGL_NO_CONTEXT, EGL_NATIVE_BUFFER_ANDROID, clientBuffer, attribs); in createImage()
/external/angle/src/libANGLE/renderer/
DDisplayImpl.cpp79 EGLClientBuffer clientBuffer, in validateClientBuffer() argument
88 EGLClientBuffer clientBuffer, in validateImageClientBuffer() argument
DDisplayImpl.h87 EGLClientBuffer clientBuffer,
91 EGLClientBuffer clientBuffer,
/external/swiftshader/src/OpenGL/common/
DImage.cpp1146 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.release(); in ~ClientBufferImage()
1196 data = clientBuffer.lock(x, y, z); in lockInternal()
[all …]
/external/angle/src/libANGLE/
DBuffer.cpp77 GLeglClientBufferEXT clientBuffer, in bufferStorageExternal() argument
80 return bufferExternalDataImpl(context, target, clientBuffer, size, flags); in bufferStorageExternal()
162 GLeglClientBufferEXT clientBuffer, in bufferExternalDataImpl() argument
179 if (mImpl->setDataWithUsageFlags(context, target, clientBuffer, nullptr, size, in bufferExternalDataImpl()
/external/angle/src/libANGLE/renderer/metal/
DDisplayMtl.h65 EGLClientBuffer clientBuffer,
107 EGLClientBuffer clientBuffer,
112 EGLClientBuffer clientBuffer,
/external/angle/src/libANGLE/renderer/gl/eagl/
DDisplayEAGL.h51 EGLClientBuffer clientBuffer,
71 EGLClientBuffer clientBuffer,
/external/angle/src/libANGLE/renderer/gl/cgl/
DDisplayCGL.h62 EGLClientBuffer clientBuffer,
82 EGLClientBuffer clientBuffer,

1234