aboutsummaryrefslogtreecommitdiff
path: root/quantum/rgb_matrix_animations/breathing_anim.h
diff options
context:
space:
mode:
Diffstat (limited to 'quantum/rgb_matrix_animations/breathing_anim.h')
-rw-r--r--quantum/rgb_matrix_animations/breathing_anim.h9
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
2RGB_MATRIX_EFFECT(BREATHING)
3#ifdef RGB_MATRIX_CUSTOM_EFFECT_IMPLS
3 4
4extern rgb_counters_t g_rgb_counters; 5bool BREATHING(effect_params_t* params) {
5extern rgb_config_t rgb_matrix_config;
6
7bool 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