aboutsummaryrefslogtreecommitdiff
path: root/src/event.c
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-05-19 22:45:04 +0200
committerCharles <sircharlesaze@gmail.com>2020-05-19 22:45:04 +0200
commit70bf7ac330545f14ab9babddfdf0cb5df9e9ee69 (patch)
treef8d6d124e6ac82e4aadf80ff21310caa7746e84d /src/event.c
parent3b2e7cc2347d88dbd8d7697a7cbd8354e7728fc0 (diff)
downloadmandelbrot-70bf7ac330545f14ab9babddfdf0cb5df9e9ee69.tar.gz
mandelbrot-70bf7ac330545f14ab9babddfdf0cb5df9e9ee69.tar.bz2
mandelbrot-70bf7ac330545f14ab9babddfdf0cb5df9e9ee69.zip
Simple (but insanly fast compared to CPU) fragment shader to draw mandelbrot set
Diffstat (limited to 'src/event.c')
-rw-r--r--src/event.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/event.c b/src/event.c
index 2ce5cc9..18763b0 100644
--- a/src/event.c
+++ b/src/event.c
@@ -108,7 +108,7 @@ static void st_move_horizontal(State *state, bool move_right)
static void st_move_vertical(State *state, bool move_down)
{
- double factor = move_down ? 1 : -1;
+ double factor = move_down ? -1 : 1;
double imag_change = (state->imag_end - state->imag_start) / MANDEL_MOVE_RATIO;
state->imag_start += factor * imag_change;
state->imag_end += factor * imag_change;