Lines Matching refs:GLConsumer
81 Mutex GLConsumer::sStaticInitLock;
82 sp<GraphicBuffer> GLConsumer::sReleasedTexImageBuffer;
104 GLConsumer::GLConsumer(const sp<IGraphicBufferConsumer>& bq, uint32_t tex, in GLConsumer() function in android::GLConsumer
133 GLConsumer::GLConsumer(const sp<IGraphicBufferConsumer>& bq, uint32_t texTarget, in GLConsumer() function in android::GLConsumer
162 status_t GLConsumer::setDefaultBufferSize(uint32_t w, uint32_t h) in setDefaultBufferSize()
174 status_t GLConsumer::updateTexImage() { in updateTexImage()
222 status_t GLConsumer::releaseTexImage() { in releaseTexImage()
297 sp<GraphicBuffer> GLConsumer::getDebugTexImageBuffer() { in getDebugTexImageBuffer()
324 status_t GLConsumer::acquireBufferLocked(BufferItem *item, in acquireBufferLocked()
343 status_t GLConsumer::releaseBufferLocked(int buf, in releaseBufferLocked()
356 status_t GLConsumer::updateAndReleaseLocked(const BufferItem& item, in updateAndReleaseLocked()
456 status_t GLConsumer::bindTextureImageLocked() { in bindTextureImageLocked()
505 status_t GLConsumer::checkAndUpdateEglStateLocked(bool contextCheck) { in checkAndUpdateEglStateLocked()
535 void GLConsumer::setReleaseFence(const sp<Fence>& fence) { in setReleaseFence()
547 status_t GLConsumer::detachFromContext() { in detachFromContext()
592 status_t GLConsumer::attachToContext(uint32_t tex) { in attachToContext()
645 status_t GLConsumer::syncForReleaseLocked(EGLDisplay dpy) { in syncForReleaseLocked()
709 uint32_t GLConsumer::getCurrentTextureTarget() const { in getCurrentTextureTarget()
713 void GLConsumer::getTransformMatrix(float mtx[16]) { in getTransformMatrix()
718 void GLConsumer::setFilteringEnabled(bool enabled) { in setFilteringEnabled()
736 void GLConsumer::computeCurrentTransformMatrixLocked() { in computeCurrentTransformMatrixLocked()
748 Rect GLConsumer::scaleDownCrop(const Rect& crop, uint32_t bufferWidth, uint32_t bufferHeight) { in scaleDownCrop()
788 nsecs_t GLConsumer::getTimestamp() { in getTimestamp()
794 android_dataspace GLConsumer::getCurrentDataSpace() { in getCurrentDataSpace()
800 uint64_t GLConsumer::getFrameNumber() { in getFrameNumber()
806 sp<GraphicBuffer> GLConsumer::getCurrentBuffer(int* outSlot) const { in getCurrentBuffer()
817 Rect GLConsumer::getCurrentCrop() const { in getCurrentCrop()
824 uint32_t GLConsumer::getCurrentTransform() const { in getCurrentTransform()
829 uint32_t GLConsumer::getCurrentScalingMode() const { in getCurrentScalingMode()
834 sp<Fence> GLConsumer::getCurrentFence() const { in getCurrentFence()
839 std::shared_ptr<FenceTime> GLConsumer::getCurrentFenceTime() const { in getCurrentFenceTime()
844 status_t GLConsumer::doGLFenceWaitLocked() const { in doGLFenceWaitLocked()
905 void GLConsumer::freeBufferLocked(int slotIndex) { in freeBufferLocked()
914 void GLConsumer::abandonLocked() { in abandonLocked()
920 status_t GLConsumer::setConsumerUsageBits(uint64_t usage) { in setConsumerUsageBits()
924 void GLConsumer::dumpLocked(String8& result, const char* prefix) const in dumpLocked()
936 GLConsumer::EglImage::EglImage(sp<GraphicBuffer> graphicBuffer) : in EglImage()
942 GLConsumer::EglImage::~EglImage() { in ~EglImage()
951 status_t GLConsumer::EglImage::createIfNeeded(EGLDisplay eglDisplay, in createIfNeeded()
984 void GLConsumer::EglImage::bindToTextureTarget(uint32_t texTarget) { in bindToTextureTarget()
989 EGLImageKHR GLConsumer::EglImage::createImage(EGLDisplay dpy, in createImage()