Home
last modified time | relevance | path

Searched refs:GrallocBuffer (Results 1 – 3 of 3) sorted by relevance

/device/generic/goldfish-opengl/system/hwc3/
DGralloc.h32 class GrallocBuffer; variable
50 friend class GrallocBuffer;
51 GrallocBufferView(GrallocBuffer* buffer, void* raw);
52 GrallocBufferView(GrallocBuffer* buffer, android_ycbcr raw);
55 GrallocBuffer* gralloc_buffer_ = nullptr;
64 class GrallocBuffer {
66 GrallocBuffer(Gralloc* gralloc, buffer_handle_t buffer);
67 virtual ~GrallocBuffer();
69 GrallocBuffer(const GrallocBuffer& rhs) = delete;
70 GrallocBuffer& operator=(const GrallocBuffer& rhs) = delete;
[all …]
DGralloc.cpp109 std::optional<GrallocBuffer> Gralloc::Import(buffer_handle_t buffer) { in Import()
118 return GrallocBuffer(this, imported_buffer); in Import()
242 GrallocBuffer::GrallocBuffer(Gralloc* gralloc, buffer_handle_t buffer) in GrallocBuffer() function in aidl::android::hardware::graphics::composer3::impl::GrallocBuffer
245 GrallocBuffer::~GrallocBuffer() { Release(); } in ~GrallocBuffer()
247 GrallocBuffer::GrallocBuffer(GrallocBuffer&& rhs) { *this = std::move(rhs); } in GrallocBuffer() function in aidl::android::hardware::graphics::composer3::impl::GrallocBuffer
249 GrallocBuffer& GrallocBuffer::operator=(GrallocBuffer&& rhs) { in operator =()
257 void GrallocBuffer::Release() { in Release()
265 std::optional<GrallocBufferView> GrallocBuffer::Lock() { in Lock()
291 void GrallocBuffer::Unlock() { in Unlock()
297 std::optional<uint32_t> GrallocBuffer::GetWidth() { in GetWidth()
[all …]
DGuestFrameComposer.cpp369 std::optional<BufferSpec> GetBufferSpec(GrallocBuffer& buffer, GrallocBufferView& bufferView, in GetBufferSpec()
681 std::optional<GrallocBuffer> compositionResultBufferOpt = in presentDisplay()
745 GrallocBuffer& clientTargetBuffer = *clientTargetBufferOpt; in presentDisplay()
851 GrallocBuffer& buffer = *bufferOpt; in canComposeLayer()
884 std::optional<GrallocBuffer> srcBufferOpt; in composeLayerInto()
894 GrallocBuffer& srcBuffer = *srcBufferOpt; in composeLayerInto()