{
}
-#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;
}
}
- 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)