Lines Matching refs:GrallocBuffer
109 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()
304 std::optional<uint32_t> GrallocBuffer::GetHeight() { in GetHeight()
311 std::optional<uint32_t> GrallocBuffer::GetDrmFormat() { in GetDrmFormat()
318 std::optional<std::vector<PlaneLayout>> GrallocBuffer::GetPlaneLayouts() { in GetPlaneLayouts()
325 std::optional<uint32_t> GrallocBuffer::GetMonoPlanarStrideBytes() { in GetMonoPlanarStrideBytes()
332 GrallocBufferView::GrallocBufferView(GrallocBuffer* buffer, void* raw) in GrallocBufferView()
335 GrallocBufferView::GrallocBufferView(GrallocBuffer* buffer, android_ycbcr raw) in GrallocBufferView()