Searched refs:GrallocBuffer (Results 1 – 3 of 3) sorted by relevance
32 class GrallocBuffer; variable50 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 …]
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::GrallocBuffer245 GrallocBuffer::~GrallocBuffer() { Release(); } in ~GrallocBuffer()247 GrallocBuffer::GrallocBuffer(GrallocBuffer&& rhs) { *this = std::move(rhs); } in GrallocBuffer() function in aidl::android::hardware::graphics::composer3::impl::GrallocBuffer249 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 …]
369 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()