filename | src/dreamcast.h |
changeset | 1072:d82e04e6d497 |
prev | 1067:d3c00ffccfcd |
next | 1100:50e702af9373 |
author | nkeynes |
date | Mon Aug 03 08:41:11 2009 +1000 (14 years ago) |
permissions | -rw-r--r-- |
last change | Rearrange frame output slightly. pvr2_display_frame renamed to pvr2_next_frame and changed to update the frame data without displaying it. pvr2_redraw_display renamed to pvr2_draw_frame, called internally after pvr2_next_frame Add swap_buffers() method to the display driver Remove explicit glDrawBuffer() calls where they're referencing the window. pvr2_draw_frame now gets to decide where to draw. Add force_vsync flag to force double-buffering (not configurable yet) |
file | annotate | diff | log | raw |
1.1 --- a/src/dreamcast.h Sun Jul 05 13:54:48 2009 +10001.2 +++ b/src/dreamcast.h Mon Aug 03 08:41:11 2009 +10001.3 @@ -35,6 +35,8 @@1.4 #define XLAT_TEMP_CACHE_SIZE 2 MB1.5 #define XLAT_OLD_CACHE_SIZE 8 MB1.7 +struct lxdream_config_group; // Forward declaration1.8 +1.9 void dreamcast_configure(void);1.10 void dreamcast_configure_aica_only(void);1.11 void dreamcast_init(void);1.12 @@ -44,9 +46,9 @@1.13 void dreamcast_set_exit_on_stop( gboolean flag );1.14 void dreamcast_stop(void);1.15 void dreamcast_shutdown(void);1.16 -void dreamcast_config_changed(void);1.17 gboolean dreamcast_is_running(void);1.18 -1.19 +gboolean dreamcast_config_changed(void *data, struct lxdream_config_group *group, unsigned item,1.20 + const gchar *oldval, const gchar *newval);1.21 /**1.22 * Return if it's possible to start the VM - currently this requires1.23 * a) A configured system
.