diff options
| author | a1xd <[email protected]> | 2021-09-15 13:45:00 -0400 |
|---|---|---|
| committer | a1xd <[email protected]> | 2021-09-23 22:34:51 -0400 |
| commit | 19fed3fc7bec214e919ca89b889c0bd2b5caaaf9 (patch) | |
| tree | 8064efbb2d7f3af1463a995a29819b368e82b9cd /common | |
| parent | fix legacy classic with io cap mode (diff) | |
| download | rawaccel-19fed3fc7bec214e919ca89b889c0bd2b5caaaf9.tar.xz rawaccel-19fed3fc7bec214e919ca89b889c0bd2b5caaaf9.zip | |
fix gain classic with input cap mode
Diffstat (limited to 'common')
| -rw-r--r-- | common/accel-classic.hpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/accel-classic.hpp b/common/accel-classic.hpp index 0da4783..c230bb4 100644 --- a/common/accel-classic.hpp +++ b/common/accel-classic.hpp @@ -102,12 +102,12 @@ namespace rawaccel { constant = (base_fn(cap.x, accel_raised, args) - cap.y) * cap.x; break; case classic_cap_mode::in: + accel_raised = pow(args.acceleration, args.exponent_classic - 1); if (args.cap.x > 0) { cap.x = args.cap.x; cap.y = gain(cap.x, args.acceleration, args.exponent_classic, args.offset); constant = (base_fn(cap.x, accel_raised, args) - cap.y) * cap.x; } - accel_raised = pow(args.acceleration, args.exponent_classic - 1); break; case classic_cap_mode::out: default: |