Home
last modified time | relevance | path

Searched refs:DrmEncoder (Results 1 – 6 of 6) sorted by relevance

/hardware/google/graphics/common/libhwc2.1/libdrmresource/drm/
Ddrmencoder.cpp26 DrmEncoder::DrmEncoder(drmModeEncoderPtr e, DrmCrtc *current_crtc, in DrmEncoder() function in android::DrmEncoder
34 uint32_t DrmEncoder::id() const { in id()
38 DrmCrtc *DrmEncoder::crtc() const { in crtc()
42 bool DrmEncoder::CanClone(DrmEncoder *possible_clone) { in CanClone()
46 void DrmEncoder::AddPossibleClone(DrmEncoder *possible_clone) { in AddPossibleClone()
50 void DrmEncoder::set_crtc(DrmCrtc *crtc, int display) { in set_crtc()
55 int DrmEncoder::display() const { in display()
59 bool DrmEncoder::can_bind(int display) const { in can_bind()
Ddrmdevice.cpp130 std::unique_ptr<DrmEncoder> enc( in Init()
131 new DrmEncoder(e, current_crtc, possible_crtcs)); in Init()
152 std::vector<DrmEncoder *> possible_encoders; in Init()
153 DrmEncoder *current_encoder = NULL; in Init()
335 int DrmDevice::TryEncoderForDisplay(int display, DrmEncoder *enc) { in TryEncoderForDisplay()
374 for (DrmEncoder *enc : connector->possible_encoders()) { in CreateDisplayPipe()
386 for (DrmEncoder *enc : connector->possible_encoders()) { in CreateDisplayPipe()
420 for (DrmEncoder *writeback_enc : writeback_conn->possible_encoders()) { in AttachWriteback()
Ddrmconnector.cpp40 DrmEncoder *current_encoder, in DrmConnector()
41 std::vector<DrmEncoder *> &possible_encoders) in DrmConnector()
338 DrmEncoder *DrmConnector::encoder() const { in encoder()
342 void DrmConnector::set_encoder(DrmEncoder *encoder) { in set_encoder()
/hardware/google/graphics/common/libhwc2.1/libdrmresource/include/
Ddrmencoder.h29 class DrmEncoder {
31 DrmEncoder(drmModeEncoderPtr e, DrmCrtc *current_crtc,
33 DrmEncoder(const DrmEncoder &) = delete;
34 DrmEncoder &operator=(const DrmEncoder &) = delete;
46 bool CanClone(DrmEncoder *encoder);
47 void AddPossibleClone(DrmEncoder *possible_clone);
55 std::set<DrmEncoder *> possible_clones_;
Ddrmconnector.h36 DrmEncoder *current_encoder,
37 std::vector<DrmEncoder *> &possible_encoders);
85 const std::vector<DrmEncoder *> &possible_encoders() const { in possible_encoders()
88 DrmEncoder *encoder() const;
89 void set_encoder(DrmEncoder *encoder);
104 DrmEncoder *encoder_;
136 std::vector<DrmEncoder *> possible_encoders_;
Ddrmdevice.h85 int TryEncoderForDisplay(int display, DrmEncoder *enc);
97 std::vector<std::unique_ptr<DrmEncoder>> encoders_;