You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
devices/inky
Çağlar Onur 89a9731dff
inky: fix blend precision, height quirk, and minor cleanups
- Fix color blending truncation in blend(): compute the full weighted
    sum as float64 before casting to uint8, avoiding double truncation
  - Fix UC8159 on IMPRESSION57 incorrectly reporting height as 447;
    correct it to 448 in DetectOpts
  - Add Opts.String() for human-readable option printing
  - Refactor update() if/else chain to a switch statement
  - Add TestDevImpression_BlendPrecision to cover the blend fix

Signed-off-by: Çağlar Onur <caglar@10ur.org>
3 weeks ago
..
doc.go [inky] Add Inky Impression 7.3" support (#75) 1 year ago
example_test.go [inky] Add Inky Impression 5.7" and 4" support (#55) 3 years ago
impression.go inky: fix blend precision, height quirk, and minor cleanups 3 weeks ago
impression_test.go inky: fix blend precision, height quirk, and minor cleanups 3 weeks ago
inky.go inky: Fix Impression Driver (#106) 1 year ago
lut.go Migrate layout to the destination layout 6 years ago
opts.go inky: fix blend precision, height quirk, and minor cleanups 3 weeks ago
types.go inky: Add Impression 7.3 Spectra6 support (#110) 12 months ago
types_string.go inky: Add Impression 7.3 Spectra6 support (#110) 12 months ago