Searched refs:EglFrameBuffer (Results 1 – 8 of 8) sorted by relevance
/frameworks/av/services/camera/virtualcamera/util/ |
D | EglFramebuffer.cc | 33 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()
|
D | EglFramebuffer.h | 36 class EglFrameBuffer { 38 EglFrameBuffer(EGLDisplay display, std::shared_ptr<AHardwareBuffer> hwBuffer); 39 virtual ~EglFrameBuffer();
|
/frameworks/av/services/camera/virtualcamera/ |
D | VirtualCameraStream.h | 55 std::shared_ptr<EglFrameBuffer> getEglFrameBuffer(const EGLDisplay eglDisplay, 84 std::unordered_map<FramebufferMapKey, std::shared_ptr<EglFrameBuffer>,
|
D | VirtualCameraStream.cc | 123 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()
|
D | VirtualCameraSessionContext.h | 82 std::shared_ptr<EglFrameBuffer> fetchOrCreateEglFramebuffer(
|
D | VirtualCameraRenderThread.cc | 213 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()
|
D | VirtualCameraRenderThread.h | 200 EglFrameBuffer& framebuffer, sp<Fence> fence = nullptr,
|
D | VirtualCameraSessionContext.cc | 149 std::shared_ptr<EglFrameBuffer>
|