|
514c9defd6
|
properties: rewrite properties (whoops)
|
2024-12-15 19:27:27 +01:00 |
|
|
b21cdef8b0
|
lib8: interpolate: optimize some edge cases for blending
|
2024-12-15 17:48:20 +01:00 |
|
|
272bc49eaa
|
lib8: interpolate: add lerp8by8 and map8 functions
|
2024-12-13 00:47:16 +01:00 |
|
|
36aead9762
|
src: use core instead of std in some places, aiming for no_std compat
|
2024-12-01 16:17:51 +01:00 |
|
|
4000e1d0e7
|
lib8: Rgb8Blend is no longer used
|
2024-11-29 18:59:31 +01:00 |
|
|
5488f85792
|
warnings--
|
2024-11-28 19:38:44 +01:00 |
|
|
b1b088eab6
|
noise: warnings--
|
2024-11-28 19:36:44 +01:00 |
|
|
a76d040ff6
|
interpolate: pub Fract8
|
2024-11-24 23:51:18 +01:00 |
|
|
d17baa754f
|
lib8: trig: style++
|
2024-11-24 21:54:20 +01:00 |
|
|
35ccf20142
|
lib8: trig: rewrite sin8/cos8 to use traits, for easy modular math with usize
|
2024-11-24 18:56:47 +01:00 |
|
|
64c28b89fe
|
lib8: interpolate: implement blend8 API
|
2024-11-24 18:55:54 +01:00 |
|
|
facb95c363
|
lib8: noise: use wrapping shifts to fix sampling errors
|
2024-11-24 18:55:11 +01:00 |
|
|
859177a65c
|
lib8: fix hsv2rgb implementation by prescaling the hue
|
2024-11-24 18:54:25 +01:00 |
|
|
56443c638c
|
lib8: interpolate: drop unused casts
|
2024-11-23 14:51:40 +01:00 |
|
|
5fed51fbd1
|
lib8: interpolate: provide a trait to handle fract8 operations
|
2024-11-23 14:51:27 +01:00 |
|
|
e4b8863513
|
lib8: use Rgb<u8> instead of RGB8
|
2024-11-18 17:21:10 +01:00 |
|
|
b504ce298b
|
lib8: implement more fastled 8 bit math as lib8 submodules
|
2024-11-16 12:28:01 +01:00 |
|