/frameworks/base/libs/hwui/ |
Image.cpp | 28 EGLClientBuffer clientBuffer = (EGLClientBuffer)buffer->getNativeBuffer(); 31 mImage = eglCreateImageKHR(display, EGL_NO_CONTEXT, EGL_NATIVE_BUFFER_ANDROID, clientBuffer,
|
OpenGLReadback.cpp | 75 EGLClientBuffer clientBuffer = (EGLClientBuffer)graphicBuffer->getNativeBuffer(); 79 clientBuffer, attrs);
|
/external/swiftshader/src/OpenGL/libEGL/ |
Surface.hpp | 64 bool hasClientBuffer() const { return clientBuffer != nullptr; } 101 EGLClientBuffer clientBuffer; 132 EGLenum textureType, EGLBoolean largestPBuffer, EGLClientBuffer clientBuffer,
|
Surface.cpp | 68 clientBuffer = nullptr; 85 if(clientBuffer) 88 egl::ClientBuffer(width, height, getClientBufferFormat(), clientBuffer, clientBufferPlane)); 419 EGLenum clientBufferType, EGLBoolean largestPBuffer, EGLClientBuffer clientBuffer, 430 this->clientBuffer = clientBuffer;
|
Display.h | 63 EGLSurface createPBufferSurface(EGLConfig config, const EGLint *attribList, EGLClientBuffer clientBuffer = nullptr);
|
Display.cpp | 343 EGLSurface Display::createPBufferSurface(EGLConfig config, const EGLint *attribList, EGLClientBuffer clientBuffer) 465 if(clientBuffer) 532 IOSurfaceRef ioSurface = reinterpret_cast<IOSurfaceRef>(clientBuffer); 551 Surface *surface = new PBufferSurface(this, configuration, width, height, textureFormat, textureTarget, clientBufferFormat, clientBufferType, largestPBuffer, clientBuffer, ioSurfacePlane);
|
/external/deqp/modules/egl/ |
teglAndroidUtil.cpp | 79 class AndroidNativeClientBuffer : public ClientBuffer 106 MovePtr<ClientBuffer> createBuffer (const glw::Functions&, Texture2D*) const; 108 EGLImageKHR createImage (const Library& egl, EGLDisplay dpy, EGLContext ctx, EGLClientBuffer clientBuffer) const; 139 MovePtr<ClientBuffer> AndroidNativeImageSource::createBuffer (const glw::Functions&, Texture2D* ref) const 160 return MovePtr<ClientBuffer>(buffer); 163 EGLImageKHR AndroidNativeImageSource::createImage (const Library& egl, EGLDisplay dpy, EGLContext, EGLClientBuffer clientBuffer) const 166 const EGLImageKHR image = egl.createImageKHR(dpy, EGL_NO_CONTEXT, EGL_NATIVE_BUFFER_ANDROID, clientBuffer, attribs);
|
teglImageUtil.hpp | 63 class ClientBuffer 66 virtual ~ClientBuffer (void) {} 75 virtual de::MovePtr<ClientBuffer> createBuffer (const glw::Functions& gl, tcu::Texture2D* reference = DE_NULL) const = 0; 76 virtual eglw::EGLImageKHR createImage (const eglw::Library& egl, eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLClientBuffer clientBuffer) const = 0;
|
teglImageUtil.cpp | 135 class GLClientBuffer : public ClientBuffer 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 172 clientBuffer, &attribs.front()); 182 MovePtr<ClientBuffer> createBuffer (const glw::Functions& gl, Texture2D* reference) const; 232 MovePtr<ClientBuffer> TextureImageSource::createBuffer (const glw::Functions& gl, Texture2D* ref) const 234 MovePtr<TextureClientBuffer> clientBuffer (new TextureClientBuffer(gl)); 235 const GLuint texture = clientBuffer->getName(); 266 return MovePtr<ClientBuffer>(clientBuffer); [all...] |
teglImageTests.cpp | 385 UniquePtr<ClientBuffer> clientBuffer (m_source->createBuffer(context.gl())); 386 const EGLImageKHR image = m_source->createImage(egl, dpy, eglContext, clientBuffer->get());
|
/hardware/google/av/media/sfplugin/ |
CCodecBufferChannel.cpp | 158 sp<MediaCodecBuffer> *clientBuffer) = 0; 167 sp<MediaCodecBuffer> * /* clientBuffer */) = 0; 417 if (mBuffers[i].clientBuffer == nullptr 419 mBuffers[i].clientBuffer = buffer; 439 sp<Codec2Buffer> clientBuffer; 442 if (mBuffers[i].clientBuffer == buffer) { 443 clientBuffer = mBuffers[i].clientBuffer; 444 mBuffers[i].clientBuffer.clear(); 449 if (clientBuffer == nullptr) [all...] |
/external/swiftshader/src/OpenGL/common/ |
Image.cpp | [all...] |
/hardware/google/av/codec2/vndk/bufferpool/ |
BufferPoolClient.cpp | 98 struct ClientBuffer; 114 std::map<BufferId, std::unique_ptr<ClientBuffer>> mBuffers; 157 struct BufferPoolClient::Impl::ClientBuffer { 172 ClientBuffer( 180 ~ClientBuffer() { 314 auto clientBuffer = std::make_unique<ClientBuffer>( 316 if (clientBuffer) { 318 bufferId, std::move(clientBuffer))); 386 auto clientBuffer = std::make_unique<ClientBuffer> [all...] |
/frameworks/base/libs/hwui/pipeline/skia/ |
SkiaOpenGLPipeline.cpp | 269 AutoEglImage(EGLDisplay display, EGLClientBuffer clientBuffer) : mDisplay(display) { 271 image = eglCreateImageKHR(display, EGL_NO_CONTEXT, EGL_NATIVE_BUFFER_ANDROID, clientBuffer, 404 EGLClientBuffer clientBuffer = (EGLClientBuffer)buffer->getNativeBuffer(); 405 AutoEglImage autoImage(display, clientBuffer);
|
/frameworks/base/libs/hwui/renderthread/ |
OpenGLPipeline.cpp | 310 AutoEglImage(EGLDisplay display, EGLClientBuffer clientBuffer) : mDisplay(display) { 312 image = eglCreateImageKHR(display, EGL_NO_CONTEXT, EGL_NATIVE_BUFFER_ANDROID, clientBuffer, 349 EGLClientBuffer clientBuffer = (EGLClientBuffer)buffer.getNativeBuffer(); 350 AutoEglImage autoImage(display, clientBuffer);
|
/external/skia/src/gpu/ |
GrAHardwareBufferImageGenerator.cpp | 165 EGLClientBuffer clientBuffer = eglGetNativeClientBufferANDROID(fGraphicBuffer); 170 clientBuffer, attribs);
|
/external/skqp/src/gpu/ |
GrAHardwareBufferImageGenerator.cpp | 165 EGLClientBuffer clientBuffer = eglGetNativeClientBufferANDROID(fGraphicBuffer); 170 clientBuffer, attribs);
|
/external/skia/tools/gpu/gl/angle/ |
GLTestContext_angle.cpp | 282 GrEGLClientBuffer clientBuffer = reinterpret_cast<GrEGLClientBuffer>((uint64_t)texID); 284 EGLCreateImage(fDisplay, fContext, GR_EGL_GL_TEXTURE_2D, clientBuffer,
|
/external/skia/tools/gpu/gl/egl/ |
CreatePlatformGLTestContext_egl.cpp | 239 GrEGLClientBuffer clientBuffer = reinterpret_cast<GrEGLClientBuffer>(texID); 241 EGLCreateImage(fDisplay, fContext, GR_EGL_GL_TEXTURE_2D, clientBuffer, attribs));
|
/external/skqp/tools/gpu/gl/angle/ |
GLTestContext_angle.cpp | 282 GrEGLClientBuffer clientBuffer = reinterpret_cast<GrEGLClientBuffer>((uint64_t)texID); 284 EGLCreateImage(fDisplay, fContext, GR_EGL_GL_TEXTURE_2D, clientBuffer,
|
/external/skqp/tools/gpu/gl/egl/ |
CreatePlatformGLTestContext_egl.cpp | 239 GrEGLClientBuffer clientBuffer = reinterpret_cast<GrEGLClientBuffer>(texID); 241 EGLCreateImage(fDisplay, fContext, GR_EGL_GL_TEXTURE_2D, clientBuffer, attribs));
|
/frameworks/native/opengl/tests/gl_yuvtex/ |
gl_yuvtex.cpp | 130 EGLClientBuffer clientBuffer = (EGLClientBuffer)yuvTexBuffer->getNativeBuffer(); 132 clientBuffer, 0);
|
/external/swiftshader/tests/unittests/ |
unittests.cpp | 826 clientBuffer = new unsigned char[4 * width * height]; 831 delete[] clientBuffer; 836 return clientBuffer; 841 return clientBuffer; 850 memcpy(clientBuffer, data, dataSize); 853 unsigned char* clientBuffer; [all...] |
/frameworks/native/opengl/tests/gl2_yuvtex/ |
gl2_yuvtex.cpp | 235 EGLClientBuffer clientBuffer = (EGLClientBuffer)yuvTexBuffer->getNativeBuffer(); 237 clientBuffer, 0);
|
/external/swiftshader/src/OpenGL/libGLESv2/ |
Texture.cpp | [all...] |