Commit Graph

8 Commits

Author SHA1 Message Date
ff32d01fd2 remove crafts 2022-08-13 09:00:03 +02:00
cheapie
4a3c741fb3 Add "sendpacked" and "loadpacked" commands to GPU
These allow converting images to/from string representations that are much easier and faster for Luacontrollers to store and handle.
2021-03-05 17:09:39 -06:00
cheapie
7446451b1b Add "drawline" command to GPU 2021-02-26 22:58:58 -06:00
cheapie
a5ca8f19b7 Add "sendregion" command to GPU
This allows part of a buffer to be sent instead of the whole thing, meaning that driving digiscreen arrays can now be done with fewer commands and no temporary buffers.
This also greatly improves the speed of doing so, and I suppose also allows hardware-accelerated scrolling if your display is smaller than 64x64...
2021-02-21 14:45:08 -06:00
cheapie
813ada878e Rename "tohsv" and "torgb" operations to allow for possible future color space additions 2021-01-29 20:46:13 -06:00
cheapie
5c2cb60815 Fix bounds checking in load command 2021-01-29 20:35:57 -06:00
cheapie
e15ca1445c Fix bug that was forcing copies to be square 2021-01-26 18:13:00 -06:00
cheapie
91b95b03cf Add RAM, EEPROM, and GPU 2021-01-26 15:44:07 -06:00