Home
last modified time | relevance | path

Searched refs:EglFrameBuffer (Results 1 – 8 of 8) sorted by relevance

/frameworks/av/services/camera/virtualcamera/util/
DEglFramebuffer.cc33 EglFrameBuffer::EglFrameBuffer(EGLDisplay display, in EglFrameBuffer() function in android::companion::virtualcamera::EglFrameBuffer
77 EglFrameBuffer::~EglFrameBuffer() { in ~EglFrameBuffer()
89 bool EglFrameBuffer::beforeDraw() { in beforeDraw()
100 bool EglFrameBuffer::afterDraw() { in afterDraw()
107 int EglFrameBuffer::getWidth() const { in getWidth()
111 int EglFrameBuffer::getHeight() const { in getHeight()
115 std::shared_ptr<AHardwareBuffer> EglFrameBuffer::getHardwareBuffer() { in getHardwareBuffer()
DEglFramebuffer.h36 class EglFrameBuffer {
38 EglFrameBuffer(EGLDisplay display, std::shared_ptr<AHardwareBuffer> hwBuffer);
39 virtual ~EglFrameBuffer();
/frameworks/av/services/camera/virtualcamera/
DVirtualCameraStream.h55 std::shared_ptr<EglFrameBuffer> getEglFrameBuffer(const EGLDisplay eglDisplay,
84 std::unordered_map<FramebufferMapKey, std::shared_ptr<EglFrameBuffer>,
DVirtualCameraStream.cc123 std::shared_ptr<EglFrameBuffer> VirtualCameraStream::getEglFrameBuffer( in getEglFrameBuffer()
139 std::shared_ptr<EglFrameBuffer> framebufferPtr = in getEglFrameBuffer()
140 std::make_shared<EglFrameBuffer>(eglDisplay, hwBufferPtr); in getEglFrameBuffer()
DVirtualCameraSessionContext.h82 std::shared_ptr<EglFrameBuffer> fetchOrCreateEglFramebuffer(
DVirtualCameraRenderThread.cc213 std::shared_ptr<EglFrameBuffer> allocateTemporaryFramebuffer( in allocateTemporaryFramebuffer()
234 return std::make_shared<EglFrameBuffer>( in allocateTemporaryFramebuffer()
673 std::shared_ptr<EglFrameBuffer> framebuffer = allocateTemporaryFramebuffer( in createThumbnail()
738 std::shared_ptr<EglFrameBuffer> framebuffer = allocateTemporaryFramebuffer( in renderIntoBlobStreamBuffer()
796 std::shared_ptr<EglFrameBuffer> framebuffer = in renderIntoImageStreamBuffer()
820 EglFrameBuffer& framebuffer, sp<Fence> fence, std::optional<Rect> viewport) { in renderIntoEglFramebuffer()
DVirtualCameraRenderThread.h200 EglFrameBuffer& framebuffer, sp<Fence> fence = nullptr,
DVirtualCameraSessionContext.cc149 std::shared_ptr<EglFrameBuffer>