X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2Fscr%2Ffract.c;h=09e3bfbde781e714b788b2603bda04cabd2a4bd8;hp=6eeb6787611475468edfa3e68593674f335184a5;hb=e8b26db00c934d141f16652cb8dcbeae23b17e48;hpb=ba648ddfc62fc6d3f47294aa8bfc10ea6ca3f479 diff --git a/src/scr/fract.c b/src/scr/fract.c index 6eeb678..09e3bfb 100644 --- a/src/scr/fract.c +++ b/src/scr/fract.c @@ -51,15 +51,15 @@ static void draw(void) cx = mouse_x; cy = mouse_y; - for(i=0; i> 3) | ((pidx >> 2) << 5) | ((pidx >> 3) << 11); } } pixels = fb_pixels; - pixels[mouse_y * fb_width + mouse_x] = 0xffe; + pixels[mouse_y * FB_WIDTH + mouse_x] = 0xffe; swap_buffers(0); } @@ -74,10 +74,10 @@ static int julia(long x, long y, long cx, long cy, int max_iter) int i; /* convert to fixed point roughly [-1, 1] */ - x = (normalize_coord(x, fb_width) >> 8) * xscale_24x8; - y = (normalize_coord(y, fb_height) >> 8) * yscale_24x8; - cx = (normalize_coord(cx, fb_width) >> 8) * xscale_24x8; - cy = (normalize_coord(cy, fb_height) >> 8) * yscale_24x8; + x = (normalize_coord(x, FB_WIDTH) >> 8) * xscale_24x8; + y = (normalize_coord(y, FB_HEIGHT) >> 8) * yscale_24x8; + cx = (normalize_coord(cx, FB_WIDTH) >> 8) * xscale_24x8; + cy = (normalize_coord(cy, FB_HEIGHT) >> 8) * yscale_24x8; for(i=0; i