Display driver simplified and implemented gamma (#133)
This commit is contained in:
committed by
GitHub
parent
f34440eb6f
commit
da3a93ce73
@@ -18,9 +18,12 @@ public:
|
||||
virtual Touch* _Nullable createTouch() = 0;
|
||||
|
||||
/** Set a value in the range [0, 255] */
|
||||
virtual void setBacklightDuty(uint8_t backlightDuty) = 0;
|
||||
virtual uint8_t getBacklightDuty() const = 0;
|
||||
virtual bool supportsBacklightDuty() const = 0;
|
||||
virtual void setBacklightDuty(uint8_t backlightDuty) { /* NO-OP */ }
|
||||
virtual bool supportsBacklightDuty() const { return false; }
|
||||
|
||||
/** Set a value in the range [0, 255] */
|
||||
virtual void setGammaCurve(uint8_t index) { /* NO-OP */ }
|
||||
virtual uint8_t getGammaCurveCount() const { return 0; };
|
||||
|
||||
/** After start() returns true, this should return a valid pointer until stop() is called and returns true */
|
||||
virtual lv_display_t* _Nullable getLvglDisplay() const = 0;
|
||||
|
||||
Reference in New Issue
Block a user