diff options
Diffstat (limited to 'quantum/rgb_matrix_animations/breathing_anim.h')
| -rw-r--r-- | quantum/rgb_matrix_animations/breathing_anim.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/quantum/rgb_matrix_animations/breathing_anim.h b/quantum/rgb_matrix_animations/breathing_anim.h index 54d60f927..c357b5303 100644 --- a/quantum/rgb_matrix_animations/breathing_anim.h +++ b/quantum/rgb_matrix_animations/breathing_anim.h | |||
| @@ -1,10 +1,8 @@ | |||
| 1 | #pragma once | ||
| 2 | #ifndef DISABLE_RGB_MATRIX_BREATHING | 1 | #ifndef DISABLE_RGB_MATRIX_BREATHING |
| 2 | RGB_MATRIX_EFFECT(BREATHING) | ||
| 3 | #ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS | ||
| 3 | 4 | ||
| 4 | extern rgb_counters_t g_rgb_counters; | 5 | bool BREATHING(effect_params_t* params) { |
| 5 | extern rgb_config_t rgb_matrix_config; | ||
| 6 | |||
| 7 | bool rgb_matrix_breathing(effect_params_t* params) { | ||
| 8 | RGB_MATRIX_USE_LIMITS(led_min, led_max); | 6 | RGB_MATRIX_USE_LIMITS(led_min, led_max); |
| 9 | 7 | ||
| 10 | uint16_t time = scale16by8(g_rgb_counters.tick, rgb_matrix_config.speed / 8); | 8 | uint16_t time = scale16by8(g_rgb_counters.tick, rgb_matrix_config.speed / 8); |
| @@ -18,4 +16,5 @@ bool rgb_matrix_breathing(effect_params_t* params) { | |||
| 18 | return led_max < DRIVER_LED_TOTAL; | 16 | return led_max < DRIVER_LED_TOTAL; |
| 19 | } | 17 | } |
| 20 | 18 | ||
| 19 | #endif // RGB_MATRIX_CUSTOM_EFFECT_IMPLS | ||
| 21 | #endif // DISABLE_RGB_MATRIX_BREATHING | 20 | #endif // DISABLE_RGB_MATRIX_BREATHING |
