Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/drm/drm_object_crtc.h
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Line(s) | 34 | public: | |||
---|---|---|---|---|---|
58 | } | 58 | } | ||
59 | void setNext(DrmBuffer *buffer) { | 59 | void setNext(DrmBuffer *buffer) { | ||
60 | m_nextBuffer = buffer; | 60 | m_nextBuffer = buffer; | ||
61 | } | 61 | } | ||
62 | 62 | | |||
63 | void flipBuffer(); | 63 | void flipBuffer(); | ||
64 | bool blank(); | 64 | bool blank(); | ||
65 | 65 | | |||
66 | int getGammaRampSize() const { | ||||
67 | return m_gammaSize; | ||||
68 | } | ||||
69 | bool setGammaRamp(uint16_t *gammaRamp); | ||||
70 | | ||||
66 | private: | 71 | private: | ||
67 | int m_resIndex; | 72 | int m_resIndex; | ||
73 | uint32_t m_gammaSize = 0; | ||||
68 | 74 | | |||
69 | DrmBuffer *m_currentBuffer = nullptr; | 75 | DrmBuffer *m_currentBuffer = nullptr; | ||
70 | DrmBuffer *m_nextBuffer = nullptr; | 76 | DrmBuffer *m_nextBuffer = nullptr; | ||
71 | DrmDumbBuffer *m_blackBuffer = nullptr; | 77 | DrmDumbBuffer *m_blackBuffer = nullptr; | ||
72 | }; | 78 | }; | ||
73 | 79 | | |||
74 | } | 80 | } | ||
75 | 81 | | |||
76 | #endif | 82 | #endif | ||
77 | 83 | |