Lines Matching refs:framebuffer
697 std::shared_ptr<EglFrameBuffer> framebuffer = allocateTemporaryFramebuffer( in createThumbnail() local
699 if (framebuffer == nullptr) { in createThumbnail()
709 if (!renderIntoEglFramebuffer(*framebuffer, /*fence=*/nullptr, in createThumbnail()
724 framebuffer->getHardwareBuffer(), {}, in createThumbnail()
762 std::shared_ptr<EglFrameBuffer> framebuffer = allocateTemporaryFramebuffer( in renderIntoBlobStreamBuffer() local
764 if (framebuffer == nullptr) { in renderIntoBlobStreamBuffer()
771 *framebuffer, /*fence=*/nullptr, Rect(stream->width, stream->height)); in renderIntoBlobStreamBuffer()
793 framebuffer->getHardwareBuffer(), app1ExifData, outBufferSize, outBuffer); in renderIntoBlobStreamBuffer()
833 std::shared_ptr<EglFrameBuffer> framebuffer = in renderIntoImageStreamBuffer() local
836 if (framebuffer == nullptr) { in renderIntoImageStreamBuffer()
844 ndk::ScopedAStatus status = renderIntoEglFramebuffer(*framebuffer, fence); in renderIntoImageStreamBuffer()
857 EglFrameBuffer& framebuffer, sp<Fence> fence, std::optional<Rect> viewport) { in renderIntoEglFramebuffer() argument
869 framebuffer.beforeDraw(); in renderIntoEglFramebuffer()
872 viewport.value_or(Rect(framebuffer.getWidth(), framebuffer.getHeight())); in renderIntoEglFramebuffer()
897 framebuffer.afterDraw(); in renderIntoEglFramebuffer()