Commit Graph

25 Commits

Author SHA1 Message Date
antirez
3d6ed2f41a Fade out effect. 2024-03-17 20:08:40 +01:00
antirez
6b8f4218be Refactor image transfer out of update(). 2024-03-17 20:08:10 +01:00
antirez
79e1f9ac57 set_pixels_for_greyscale(): don't modify input buffer. 2024-03-16 23:26:53 +01:00
antirez
4bb166ea30 Improve comments here and there. 2024-03-16 23:22:53 +01:00
antirez
d61ae3d839 reset the two FBs in set_pixels_for_greyscale().
Also avoid reallocation of the second FB.
2024-03-16 23:22:32 +01:00
antirez
1d0ffa19ff Refactoring and minor fixes. 2024-03-16 23:01:43 +01:00
antirez
9ccb860a93 Use self.update() for the fake greyscale update. 2024-03-16 18:27:34 +01:00
antirez
978e344ce7 3x faster greyscale images using all 4 channels. 2024-03-16 17:32:12 +01:00
antirez
80a682aa08 Multiple resolutions + Viper grey scale speedup. 2024-03-16 11:50:16 +01:00
antirez
b25f52c527 Untested support for other resolutions. 2024-03-16 11:36:10 +01:00
antirez
4bcc3e4633 Better greyscale generation technique. 2024-03-16 09:51:56 +01:00
antirez
f1d9f11c99 Reduce VDH/VDL to 10v. Soft reset. More grey scales. 2024-03-16 09:27:21 +01:00
antirez
61a962f92b Greyscale images improvements. 2024-03-15 23:30:10 +01:00
antirez
6566e70eb3 Multiple-passes greyscale image rendering. 2024-03-15 22:26:31 +01:00
antirez
01b762907e Fast LUT computation improved. 2024-03-15 19:10:11 +01:00
antirez
34c4969169 Better handmade LUT. 2024-03-15 18:34:22 +01:00
antirez
5857a35724 Floating point speed. 2024-03-15 16:54:26 +01:00
antirez
94fa58f70b Temporary experimental hand-made fast LUT. 2024-03-15 16:28:58 +01:00
antirez
914a09a5f3 Debugging function that shows a LUT. 2024-03-15 16:03:45 +01:00
antirez
80cf658871 LUTs computed on the fly. 2024-03-15 14:36:12 +01:00
antirez
dfef74b765 Test of a no-flickering mode. 2024-03-15 10:30:12 +01:00
antirez
6c30f645fa ULTRA mode. 2024-03-15 00:17:30 +01:00
antirez
0aaf4c6bab Play with different LUTs for different refesh times. 2024-03-14 23:50:31 +01:00
antirez
6f5b01b6aa Document setup + blocking / non blocking mode. 2024-03-14 19:40:56 +01:00
antirez
f5c595a874 Badged 2040 UC8151 display driver: setup & refresh test. 2024-03-14 18:48:59 +01:00