Searched refs:EGLImageBuffer (Results 1 – 5 of 5) sorted by relevance
46 EGLImageBuffer::EGLImageBuffer(android::sp<android::GraphicBuffer> graphicBuffer) in EGLImageBuffer() function in EGLImageBuffer60 EGLImageBuffer::~EGLImageBuffer() in ~EGLImageBuffer()87 int EGLImageBuffer::getWidth() in getWidth()94 int EGLImageBuffer::getHeight() in getHeight()101 unsigned int EGLImageBuffer::getTexture() in getTexture()112 unsigned int EGLImageBuffer::getFramebuffer() in getFramebuffer()123 void EGLImageBuffer::bindAsTexture() in bindAsTexture()142 void EGLImageBuffer::bindAsFramebuffer() in bindAsFramebuffer()
64 void EGLImageWrapper::DeleteEGLImageCallback::operator()(int& k, EGLImageBuffer*& eglImage) in operator ()()78 eglImageBufferMap = new android::LruCache<int, EGLImageBuffer*>(32); in EGLImageWrapper()108 static EGLImageBuffer* L_wrap(const private_handle_t *src) in L_wrap()111 EGLImageBuffer* result = 0; in L_wrap()127 result = new EGLImageBuffer(graphicBuffer); in L_wrap()133 EGLImageBuffer *EGLImageWrapper::wrap(const void *pvt_handle) in wrap()139 EGLImageBuffer* eglImage = eglImageBufferMap->get(ion_cookie); in wrap()
28 class EGLImageBuffer {40 EGLImageBuffer(android::sp<android::GraphicBuffer>);45 ~EGLImageBuffer();46 static EGLImageBuffer *from(const private_handle_t *src);
28 class DeleteEGLImageCallback : public android::OnEntryRemoved<int, EGLImageBuffer*>34 void operator()(int& ion_cookie, EGLImageBuffer*& eglImage);37 android::LruCache<int, EGLImageBuffer *>* eglImageBufferMap;44 EGLImageBuffer* wrap(const void *pvt_handle);
112 EGLImageBuffer *dst_buffer = eglImageWrapper->wrap(dst); in blit()113 EGLImageBuffer *src_buffer = eglImageWrapper->wrap(src); in blit()