Kuba Birecki
|
331573471d
|
Disable animations when entering sleep state
|
2023-06-11 10:23:03 +02:00 |
|
Kuba Birecki
|
69de72c6f4
|
Ensure the buffer is always reset before calculating each frame
|
2023-06-11 10:20:46 +02:00 |
|
Kuba Birecki
|
0e09446cf8
|
Optimize the lookup table for pixel distances
|
2023-06-11 10:20:46 +02:00 |
|
Kuba Birecki
|
19790f2e1a
|
Implement animation activation/deactivation API and frame scheduling
|
2023-06-11 10:20:46 +02:00 |
|
Kuba Birecki
|
2fa6063c9b
|
Refactor animation API to allow for processing entire frames at once
|
2023-06-11 10:20:46 +02:00 |
|
Kuba Birecki
|
df35aa5547
|
Implement helpers for key pixel position and pixel distance
|
2023-06-11 10:20:46 +02:00 |
|
Kuba Birecki
|
cc70d75238
|
Refactor the animation api to allow for pre- and post-frame hooks
|
2023-06-11 10:20:46 +02:00 |
|
Kuba Birecki
|
2dfec75038
|
Fix formatting
|
2023-06-11 10:20:46 +02:00 |
|
Kuba Birecki
|
105afca3d9
|
Clean up the main animation module
|
2023-06-11 10:17:50 +02:00 |
|
Kuba Birecki
|
352fe39468
|
Add an implementation for the core animations system
|
2023-06-11 10:16:37 +02:00 |
|