Searched refs:DrmCrtc (Results 1 – 14 of 14) sorted by relevance
/hardware/google/graphics/common/libhwc2.1/libdrmresource/drm/ |
D | drmcrtc.cpp | 29 DrmCrtc::DrmCrtc(DrmDevice *drm, drmModeCrtcPtr c, unsigned pipe) in DrmCrtc() function in android::DrmCrtc 34 int DrmCrtc::Init() { in Init() 149 uint32_t DrmCrtc::id() const { in id() 153 unsigned DrmCrtc::pipe() const { in pipe() 157 const std::vector<int>& DrmCrtc::displays() const { in displays() 161 bool DrmCrtc::has_display(int display) const { in has_display() 171 void DrmCrtc::set_display(int display) { in set_display() 176 bool DrmCrtc::can_bind(int display) const { in can_bind() 182 const DrmProperty &DrmCrtc::active_property() const { in active_property() 186 const DrmProperty &DrmCrtc::mode_property() const { in mode_property() [all …]
|
D | drmencoder.cpp | 26 DrmEncoder::DrmEncoder(drmModeEncoderPtr e, DrmCrtc *current_crtc, in DrmEncoder() 27 const std::vector<DrmCrtc *> &possible_crtcs) in DrmEncoder() 38 DrmCrtc *DrmEncoder::crtc() const { in crtc() 50 void DrmEncoder::set_crtc(DrmCrtc *crtc, int display) { in set_crtc()
|
D | drmdevice.cpp | 96 std::unique_ptr<DrmCrtc> crtc(new DrmCrtc(this, c, i)); in Init() 116 std::vector<DrmCrtc *> possible_crtcs; in Init() 117 DrmCrtc *current_crtc = NULL; in Init() 298 DrmCrtc *DrmDevice::GetCrtcForDisplay(int display) const { in GetCrtcForDisplay() 314 const std::vector<std::unique_ptr<DrmCrtc>> &DrmDevice::crtcs() const { in crtcs() 324 DrmCrtc *crtc = enc->crtc(); in TryEncoderForDisplay() 332 for (DrmCrtc *crtc : enc->possible_crtcs()) { in TryEncoderForDisplay() 377 DrmCrtc *crtc = enc->possible_crtcs().at(0); in CreateDisplayPipe() 394 DrmCrtc *display_crtc = display_conn->encoder()->crtc(); in AttachWriteback() 408 for (DrmCrtc *possible_crtc : writeback_enc->possible_crtcs()) { in AttachWriteback() [all …]
|
D | vsyncworker.cpp | 165 DrmCrtc *crtc = mDrmDevice->GetCrtcForDisplay(display); in Routine()
|
D | drmplane.cpp | 217 bool DrmPlane::GetCrtcSupported(const DrmCrtc &crtc) const { in GetCrtcSupported()
|
/hardware/google/graphics/common/libhwc2.1/libdrmresource/include/ |
D | drmencoder.h | 31 DrmEncoder(drmModeEncoderPtr e, DrmCrtc *current_crtc, 32 const std::vector<DrmCrtc *> &possible_crtcs); 38 DrmCrtc *crtc() const; 39 void set_crtc(DrmCrtc *crtc, int display); 43 const std::vector<DrmCrtc *> &possible_crtcs() const { in possible_crtcs() 51 DrmCrtc *crtc_; 54 std::vector<DrmCrtc *> possible_crtcs_;
|
D | drmcrtc.h | 32 class DrmCrtc { 34 DrmCrtc(DrmDevice *drm, drmModeCrtcPtr c, unsigned pipe); 35 DrmCrtc(const DrmCrtc &) = delete; 36 DrmCrtc &operator=(const DrmCrtc &) = delete;
|
D | drmdevice.h | 62 DrmCrtc *GetCrtcForDisplay(int display) const; 68 int GetCrtcProperty(const DrmCrtc &crtc, const char *prop_name, 72 int UpdateCrtcProperty(const DrmCrtc &crtc, DrmProperty *property); 75 const std::vector<std::unique_ptr<DrmCrtc>> &crtcs() const; 113 std::vector<std::unique_ptr<DrmCrtc>> crtcs_;
|
D | drmplane.h | 41 bool GetCrtcSupported(const DrmCrtc &crtc) const;
|
/hardware/google/graphics/common/libhwc2.1/libdisplayinterface/ |
D | ExynosDeviceDrmInterface.cpp | 192 DrmCrtc *drmCrtc = mDrmDevice->GetCrtcForDisplay(0); in updateRestrictions()
|
D | ExynosDisplayDrmInterface.h | 598 DrmCrtc *mDrmCrtc;
|
D | ExynosDisplayDrmInterface.cpp | 3098 DrmCrtc* anotherCrtc = anotherDisplayIntf->mDrmCrtc; in swapCrtcs()
|
/hardware/google/graphics/common/libhwc2.1/libdevice/ |
D | HistogramDevice.h | 218 void initDrm(DrmDevice& device, const DrmCrtc& crtc)
|
D | HistogramDevice.cpp | 69 void HistogramDevice::initDrm(DrmDevice& device, const DrmCrtc& crtc) { in initDrm()
|