X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2Fdemo.h;h=b55ad4d25a6a71c2e58d078189add2ade96423cb;hp=bf3eaa617e0e67c060dc4a276aedea24113d63f6;hb=7deef4d5a20da09044bf7311c6ee274090cde5e6;hpb=b82bab85314bbc57d1c542d4d6687de0cd75c375 diff --git a/src/demo.h b/src/demo.h index bf3eaa6..b55ad4d 100644 --- a/src/demo.h +++ b/src/demo.h @@ -5,9 +5,7 @@ extern int fb_width, fb_height, fb_bpp; extern uint16_t *fb_pixels; /* system-RAM pixel buffer: use swap_buffers(fb_pixels) */ -/* video memory pointers. might both point to the front buffer if there is not - * enough memory for page flipping. use swap_buffers(0) to flip. */ -extern uint16_t *vmem_back, *vmem_front; +extern uint16_t *vmem; /* visible video memory pointer */ extern unsigned long time_msec; extern int mouse_x, mouse_y; @@ -34,10 +32,7 @@ void demo_quit(void); unsigned long get_msec(void); void set_palette(int idx, int r, int g, int b); -/* pass 0 to just swap vmem_back/vmem_front with page flipping - * pass a pointer to a system-ram pixel buffer to copy it to vmem_front, - * instead of flipping. - */ +/* if pixels is 0, it defaults to fb_pixels */ void swap_buffers(void *pixels); /* call each frame to get 3D viewing spherical coordinates */