X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2Ffract.c;h=6eeb6787611475468edfa3e68593674f335184a5;hp=a17550b9752c27588036e182009b15e538473807;hb=3398fc6c4188104048f99b650a6cb90beda9b6ed;hpb=21c4bd88e7ddd930ac83c54cbe7399af0e188b67 diff --git a/src/fract.c b/src/fract.c index a17550b..6eeb678 100644 --- a/src/fract.c +++ b/src/fract.c @@ -43,13 +43,10 @@ static void destroy(void) { } -#define PACK_RGB16(r, g, b) \ - (((((r) >> 3) & 0x1f) << 11) | ((((g) >> 2) & 0x3f) << 5) | (((b) >> 3) & 0x1f)) - static void draw(void) { int i, j; - unsigned short *pixels = vmem_back; + unsigned short *pixels = fb_pixels; cx = mouse_x; cy = mouse_y; @@ -61,9 +58,9 @@ static void draw(void) } } - pixels = vmem_back; + pixels = fb_pixels; pixels[mouse_y * fb_width + mouse_x] = 0xffe; - swap_buffers(vmem_back); + swap_buffers(0); } static long normalize_coord(long x, long range)