Home
last modified time | relevance | path

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

/device/generic/goldfish-opengl/system/hwc3/
DGralloc.h35 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;
DGralloc.cpp265 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::GrallocBufferView
335 GrallocBufferView::GrallocBufferView(GrallocBuffer* buffer, android_ycbcr raw) in GrallocBufferView() function in aidl::android::hardware::graphics::composer3::impl::GrallocBufferView
338 GrallocBufferView::~GrallocBufferView() { in ~GrallocBufferView()
344 GrallocBufferView::GrallocBufferView(GrallocBufferView&& rhs) { *this = std::move(rhs); } in GrallocBufferView() function in aidl::android::hardware::graphics::composer3::impl::GrallocBufferView
346 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()
DGuestFrameComposer.cpp369 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()