Searched refs:GrallocBufferView (Results 1 – 3 of 3) sorted by relevance
35 class GrallocBufferView {37 virtual ~GrallocBufferView();39 GrallocBufferView(const GrallocBufferView& rhs) = delete;40 GrallocBufferView& operator=(const GrallocBufferView& rhs) = delete;42 GrallocBufferView(GrallocBufferView&& rhs);43 GrallocBufferView& operator=(GrallocBufferView&& rhs);51 GrallocBufferView(GrallocBuffer* buffer, void* raw);52 GrallocBufferView(GrallocBuffer* buffer, android_ycbcr raw);76 std::optional<GrallocBufferView> Lock();91 friend class GrallocBufferView;
265 std::optional<GrallocBufferView> GrallocBuffer::Lock() { in Lock()278 return GrallocBufferView(this, *locked_opt); in Lock()285 return GrallocBufferView(this, *locked_ycbcr_opt); in Lock()332 GrallocBufferView::GrallocBufferView(GrallocBuffer* buffer, void* raw) in GrallocBufferView() function in aidl::android::hardware::graphics::composer3::impl::GrallocBufferView335 GrallocBufferView::GrallocBufferView(GrallocBuffer* buffer, android_ycbcr raw) in GrallocBufferView() function in aidl::android::hardware::graphics::composer3::impl::GrallocBufferView338 GrallocBufferView::~GrallocBufferView() { in ~GrallocBufferView()344 GrallocBufferView::GrallocBufferView(GrallocBufferView&& rhs) { *this = std::move(rhs); } in GrallocBufferView() function in aidl::android::hardware::graphics::composer3::impl::GrallocBufferView346 GrallocBufferView& GrallocBufferView::operator=(GrallocBufferView&& rhs) { in operator =()353 const std::optional<void*> GrallocBufferView::Get() const { return locked_; } in Get()355 const std::optional<android_ycbcr>& GrallocBufferView::GetYCbCr() const { return locked_ycbcr_; } in GetYCbCr()
369 std::optional<BufferSpec> GetBufferSpec(GrallocBuffer& buffer, GrallocBufferView& bufferView, in GetBufferSpec()709 std::optional<GrallocBufferView> compositionResultBufferViewOpt = in presentDisplay()752 GrallocBufferView& clientTargetBufferView = *clientTargetBufferViewOpt; in presentDisplay()885 std::optional<GrallocBufferView> srcBufferViewOpt; in composeLayerInto()901 GrallocBufferView& srcBufferView = *srcBufferViewOpt; in composeLayerInto()