Home
last modified time | relevance | path

Searched refs:DrmGemBuffer (Results 1 - 18 of 18) sorted by relevance

/device/soc/hisilicon/common/hal/display/source/display_device/src/drm/
H A Dhdi_drm_layer.cpp24 DrmGemBuffer::DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl) : mDrmFd(drmFd) in DrmGemBuffer() function in OHOS::HDI::DISPLAY::DrmGemBuffer
30 void DrmGemBuffer::Init(int drmFd, HdiLayerBuffer &hdl) in Init()
54 DrmGemBuffer::~DrmGemBuffer() in ~DrmGemBuffer()
72 bool DrmGemBuffer::IsValid() const in IsValid()
78 DrmGemBuffer *HdiDrmLayer::GetGemBuffer() in GetGemBuffer()
81 std::unique_ptr<DrmGemBuffer> ptr = std::make_unique<DrmGemBuffer>(DrmDevice::GetDrmFd(), *GetCurrentBuffer()); in GetGemBuffer()
H A Dhdi_drm_layer.h30 class DrmGemBuffer { class
32 DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl);
33 virtual ~DrmGemBuffer();
53 DrmGemBuffer *GetGemBuffer();
56 std::unique_ptr<DrmGemBuffer> mCurrentBuffer;
57 std::unique_ptr<DrmGemBuffer> lastBuffer_;
H A Dhdi_drm_composition.cpp74 DrmGemBuffer *gemBuffer = layer.GetGemBuffer(); in ApplyPlane()
76 DISPLAY_CHK_RETURN((!gemBuffer->IsValid()), DISPLAY_FAILURE, DISPLAY_LOGE("the DrmGemBuffer is invalid")); in ApplyPlane()
/device/soc/rockchip/common/hardware/display/src/display_device/
H A Dhdi_drm_layer.cpp24 DrmGemBuffer::DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl) : mDrmFd(drmFd) in DrmGemBuffer() function in OHOS::HDI::DISPLAY::DrmGemBuffer
30 void DrmGemBuffer::Init(int drmFd, HdiLayerBuffer &hdl) in Init()
56 DrmGemBuffer::~DrmGemBuffer() in ~DrmGemBuffer()
74 bool DrmGemBuffer::IsValid() in IsValid()
80 DrmGemBuffer *HdiDrmLayer::GetGemBuffer() in GetGemBuffer()
83 std::unique_ptr<DrmGemBuffer> ptr = in GetGemBuffer()
84 std::make_unique<DrmGemBuffer>(DrmDevice::GetDrmFd(), *GetCurrentBuffer()); in GetGemBuffer()
H A Dhdi_drm_layer.h30 class DrmGemBuffer { class
32 DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl);
33 virtual ~DrmGemBuffer();
57 DrmGemBuffer *GetGemBuffer();
60 std::unique_ptr<DrmGemBuffer> mCurrentBuffer;
61 std::unique_ptr<DrmGemBuffer> mLastBuffer;
H A Dhdi_drm_composition.cpp161 DrmGemBuffer *gemBuffer = layer.GetGemBuffer(); in ApplyPlane()
165 DISPLAY_LOGE("the DrmGemBuffer is invalid")); in ApplyPlane()
/device/soc/rockchip/rk3399/hardware/display/src/display_device/
H A Dhdi_drm_layer.cpp24 DrmGemBuffer::DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl) : mDrmFd(drmFd) in DrmGemBuffer() function in OHOS::HDI::DISPLAY::DrmGemBuffer
30 void DrmGemBuffer::Init(int drmFd, HdiLayerBuffer &hdl) in Init()
54 DrmGemBuffer::~DrmGemBuffer() in ~DrmGemBuffer()
72 bool DrmGemBuffer::IsValid() in IsValid()
78 DrmGemBuffer *HdiDrmLayer::GetGemBuffer() in GetGemBuffer()
81 std::unique_ptr<DrmGemBuffer> ptr = std::make_unique<DrmGemBuffer>(DrmDevice::GetDrmFd(), *GetCurrentBuffer()); in GetGemBuffer()
H A Dhdi_drm_layer.h30 class DrmGemBuffer { class
32 DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl);
33 virtual ~DrmGemBuffer();
53 DrmGemBuffer *GetGemBuffer();
56 std::unique_ptr<DrmGemBuffer> mCurrentBuffer;
57 std::unique_ptr<DrmGemBuffer> mLastBuffer;
H A Dhdi_drm_composition.cpp153 DrmGemBuffer *gemBuffer = layer.GetGemBuffer(); in ApplyPlane()
155 DISPLAY_CHK_RETURN((!gemBuffer->IsValid()), DISPLAY_FAILURE, DISPLAY_LOGE("the DrmGemBuffer is invalid")); in ApplyPlane()
/device/soc/rockchip/rk3566/hardware/display/src/display_device/
H A Dhdi_drm_layer.cpp25 DrmGemBuffer::DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl) : mDrmFd(drmFd) in DrmGemBuffer() function in OHOS::HDI::DISPLAY::DrmGemBuffer
31 void DrmGemBuffer::Init(int drmFd, HdiLayerBuffer &hdl) in Init()
55 DrmGemBuffer::~DrmGemBuffer() in ~DrmGemBuffer()
73 bool DrmGemBuffer::IsValid() in IsValid()
79 DrmGemBuffer *HdiDrmLayer::GetGemBuffer() in GetGemBuffer()
82 std::unique_ptr<DrmGemBuffer> ptr = std::make_unique<DrmGemBuffer>(DrmDevice::GetDrmFd(), *GetCurrentBuffer()); in GetGemBuffer()
H A Dhdi_drm_layer.h29 class DrmGemBuffer { class
31 DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl);
32 virtual ~DrmGemBuffer();
52 DrmGemBuffer *GetGemBuffer();
55 std::unique_ptr<DrmGemBuffer> mCurrentBuffer;
56 std::unique_ptr<DrmGemBuffer> mLastBuffer;
H A Dhdi_drm_composition.cpp153 DrmGemBuffer *gemBuffer = layer.GetGemBuffer(); in ApplyPlane()
155 DISPLAY_CHK_RETURN((!gemBuffer->IsValid()), DISPLAY_FAILURE, DISPLAY_LOGE("the DrmGemBuffer is invalid")); in ApplyPlane()
/device/soc/rockchip/rk3568/hardware/display/src/display_device/
H A Dhdi_drm_layer.cpp25 DrmGemBuffer::DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl) : mDrmFd(drmFd) in DrmGemBuffer() function in OHOS::HDI::DISPLAY::DrmGemBuffer
31 void DrmGemBuffer::Init(int drmFd, HdiLayerBuffer &hdl) in Init()
55 DrmGemBuffer::~DrmGemBuffer() in ~DrmGemBuffer()
73 bool DrmGemBuffer::IsValid() in IsValid()
79 DrmGemBuffer *HdiDrmLayer::GetGemBuffer() in GetGemBuffer()
82 std::unique_ptr<DrmGemBuffer> ptr = std::make_unique<DrmGemBuffer>(DrmDevice::GetDrmFd(), *GetCurrentBuffer()); in GetGemBuffer()
H A Dhdi_drm_layer.h29 class DrmGemBuffer { class
31 DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl);
32 virtual ~DrmGemBuffer();
52 DrmGemBuffer *GetGemBuffer();
55 std::unique_ptr<DrmGemBuffer> mCurrentBuffer;
56 std::unique_ptr<DrmGemBuffer> mLastBuffer;
H A Dhdi_drm_composition.cpp153 DrmGemBuffer *gemBuffer = layer.GetGemBuffer(); in ApplyPlane()
155 DISPLAY_CHK_RETURN((!gemBuffer->IsValid()), DISPLAY_FAILURE, DISPLAY_LOGE("the DrmGemBuffer is invalid")); in ApplyPlane()
/device/soc/rockchip/rk3588/hardware/display/src/display_device/
H A Dhdi_drm_layer.cpp25 DrmGemBuffer::DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl) : mDrmFd(drmFd) in DrmGemBuffer() function in OHOS::HDI::DISPLAY::DrmGemBuffer
31 void DrmGemBuffer::Init(int drmFd, HdiLayerBuffer &hdl) in Init()
55 DrmGemBuffer::~DrmGemBuffer() in ~DrmGemBuffer()
73 bool DrmGemBuffer::IsValid() in IsValid()
79 DrmGemBuffer *HdiDrmLayer::GetGemBuffer() in GetGemBuffer()
82 std::unique_ptr<DrmGemBuffer> ptr = std::make_unique<DrmGemBuffer>(DrmDevice::GetDrmFd(), *GetCurrentBuffer()); in GetGemBuffer()
H A Dhdi_drm_layer.h29 class DrmGemBuffer { class
31 DrmGemBuffer(int drmFd, HdiLayerBuffer &hdl);
32 virtual ~DrmGemBuffer();
52 DrmGemBuffer *GetGemBuffer();
55 std::unique_ptr<DrmGemBuffer> mCurrentBuffer;
56 std::unique_ptr<DrmGemBuffer> mLastBuffer;
H A Dhdi_drm_composition.cpp153 DrmGemBuffer *gemBuffer = layer.GetGemBuffer(); in ApplyPlane()
155 DISPLAY_CHK_RETURN((!gemBuffer->IsValid()), DISPLAY_FAILURE, DISPLAY_LOGE("the DrmGemBuffer is invalid")); in ApplyPlane()

Completed in 7 milliseconds