Lines Matching refs:buffer_handle_t
66 GrallocBuffer(Gralloc* gralloc, buffer_handle_t buffer);
99 buffer_handle_t buffer_ = nullptr;
109 std::optional<GrallocBuffer> Import(buffer_handle_t buffer);
117 void Release(buffer_handle_t buffer);
120 std::optional<void*> Lock(buffer_handle_t buffer);
123 std::optional<android_ycbcr> LockYCbCr(buffer_handle_t buffer);
126 void Unlock(buffer_handle_t buffer);
129 std::optional<uint32_t> GetWidth(buffer_handle_t buffer);
132 std::optional<uint32_t> GetHeight(buffer_handle_t buffer);
135 std::optional<uint32_t> GetDrmFormat(buffer_handle_t buffer);
139 GetPlaneLayouts(buffer_handle_t buffer);
143 std::optional<uint32_t> GetMonoPlanarStrideBytes(buffer_handle_t);