|
a0d524b825
|
task: rewrite event handling as a step towards event-based subscriptions
|
2024-12-14 14:53:24 +01:00 |
|
|
e9bbdd13c2
|
render: make surfaces own rectangles, to drop a clone
|
2024-12-14 14:49:45 +01:00 |
|
Torrie Fischer
|
d7f312ffe4
|
events: implement a first attempt at an eventing system
|
2024-12-13 00:56:50 +01:00 |
|
|
e2e608048d
|
clippy++
|
2024-12-02 19:39:06 +01:00 |
|
|
6fe5fdcc1a
|
animations: clean up casts for future 16 bit coord support
|
2024-11-29 18:58:27 +01:00 |
|
|
bd2f2edebb
|
render: effectively rename Display to Output, push remaining common code into Renderer task
|
2024-11-29 18:13:22 +01:00 |
|
|
5ca062adbd
|
animations: build++
|
2024-11-29 16:40:49 +01:00 |
|
|
a002b72567
|
animations: build++
|
2024-11-29 10:58:35 +01:00 |
|
|
3783bc60b2
|
animations: rewrite animations with improved surface capabilities
|
2024-11-24 21:55:24 +01:00 |
|
|
9dff0119a4
|
render: add a frame parameter to all shaders
|
2024-11-23 14:50:28 +01:00 |
|
|
67f1c995ce
|
animations: add other two sides for outline pattern
|
2024-11-16 11:37:57 +01:00 |
|
|
e329a56c90
|
geometry: rewrite Coordinates trait into a concrete struct, pass coords by reference to shaders, and add a Rectangle type
|
2024-11-16 11:37:24 +01:00 |
|
|
7e90dd5a22
|
animations: set blank shaders on task start
|
2024-11-02 15:22:49 +01:00 |
|
|
faae4b40c7
|
animations: derive Debug
|
2024-11-02 15:17:35 +01:00 |
|
|
577a17e4e4
|
animations: testpattern: extend update time to 10 seconds
|
2024-11-02 13:11:45 +01:00 |
|
|
b71a66146c
|
animations: implement a test animation, split out to animations module
|
2024-10-30 21:55:15 +01:00 |
|