Home
last modified time | relevance | path

Searched refs:DrmCrtc (Results 1 – 13 of 13) sorted by relevance

/external/drm_hwcomposer/
Ddrmcrtc.cpp29 DrmCrtc::DrmCrtc(DrmResources *drm, drmModeCrtcPtr c, unsigned pipe) in DrmCrtc() function in android::DrmCrtc
42 DrmCrtc::~DrmCrtc() { in ~DrmCrtc()
45 int DrmCrtc::Init() { in Init()
60 uint32_t DrmCrtc::id() const { in id()
64 unsigned DrmCrtc::pipe() const { in pipe()
68 int DrmCrtc::display() const { in display()
72 void DrmCrtc::set_display(int display) { in set_display()
76 bool DrmCrtc::can_bind(int display) const { in can_bind()
80 const DrmProperty &DrmCrtc::active_property() const { in active_property()
84 const DrmProperty &DrmCrtc::mode_property() const { in mode_property()
Ddrmencoder.h30 typedef std::vector<DrmCrtc *>::const_iterator CrtcIter;
32 DrmEncoder(drmModeEncoderPtr e, DrmCrtc *current_crtc,
33 const std::vector<DrmCrtc *> &possible_crtcs);
38 DrmCrtc *crtc() const;
39 void set_crtc(DrmCrtc *crtc);
48 DrmCrtc *crtc_;
52 std::vector<DrmCrtc *> possible_crtcs_;
Ddrmcrtc.h30 class DrmCrtc {
32 DrmCrtc(DrmResources *drm, drmModeCrtcPtr c, unsigned pipe);
33 ~DrmCrtc();
49 DrmCrtc(const DrmCrtc &);
Ddrmencoder.cpp26 DrmEncoder::DrmEncoder(drmModeEncoderPtr e, DrmCrtc *current_crtc, in DrmEncoder()
27 const std::vector<DrmCrtc *> &possible_crtcs) in DrmEncoder()
41 DrmCrtc *DrmEncoder::crtc() const { in crtc()
45 void DrmEncoder::set_crtc(DrmCrtc *crtc) { in set_crtc()
Ddrmresources.cpp50 for (std::vector<DrmCrtc *>::const_iterator iter = crtcs_.begin(); in ~DrmResources()
104 DrmCrtc *crtc = new DrmCrtc(this, c, i); in Init()
131 std::vector<DrmCrtc *> possible_crtcs; in Init()
132 DrmCrtc *current_crtc = NULL; in Init()
133 for (std::vector<DrmCrtc *>::const_iterator iter = crtcs_.begin(); in Init()
269 DrmCrtc *DrmResources::GetCrtcForDisplay(int display) const { in GetCrtcForDisplay()
270 for (std::vector<DrmCrtc *>::const_iterator iter = crtcs_.begin(); in GetCrtcForDisplay()
301 DrmCrtc *crtc = enc->crtc(); in TryEncoderForDisplay()
395 DrmCrtc *crtc = connector->encoder()->crtc(); in SetDisplayActiveMode()
522 int DrmResources::GetCrtcProperty(const DrmCrtc &crtc, const char *prop_name, in GetCrtcProperty()
Ddrmresources.h48 DrmCrtc *GetCrtcForDisplay(int display) const;
54 int GetCrtcProperty(const DrmCrtc &crtc, const char *prop_name,
78 std::vector<DrmCrtc *> crtcs_;
Ddrmdisplaycomposition.h43 DrmCrtc *crtc;
57 int AddLayer(hwc_layer_1_t *layer, hwc_drm_bo_t *bo, DrmCrtc *crtc,
Ddrmcomposition.cpp68 DrmCrtc *crtc = drm_->GetCrtcForDisplay(display); in GetRemainingLayers()
90 DrmCrtc *crtc = drm_->GetCrtcForDisplay(display); in AddLayer()
Ddrmplane.h40 bool GetCrtcSupported(const DrmCrtc &crtc) const;
Ddrmdisplaycomposition.cpp87 DrmCrtc *crtc, DrmPlane *plane) { in AddLayer()
Ddrmplane.cpp130 bool DrmPlane::GetCrtcSupported(const DrmCrtc &crtc) const { in GetCrtcSupported()
Dvsyncworker.cpp164 DrmCrtc *crtc = drm_->GetCrtcForDisplay(display); in Routine()
Dhwcomposer.cpp176 DrmCrtc *crtc = ctx->drm.GetCrtcForDisplay(i); in hwc_prepare()