X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fvideo.h;fp=src%2Fvideo.h;h=daa142305d0d17fee4dd97a87db63cefb9cf84f9;hb=6bdd378e27a9bbf3a074e9c33c61195c8fcfef1c;hp=8d70a90b6f333298988a3bf68b64a0b2a0f8a1a9;hpb=92fbd445099cf43df759ccff12df762ac46b6809;p=apple2 diff --git a/src/video.h b/src/video.h index 8d70a90..daa1423 100644 --- a/src/video.h +++ b/src/video.h @@ -8,26 +8,11 @@ #include // These are double the normal width because we use sub-pixel rendering. -//#define VIRTUAL_SCREEN_WIDTH 280 -#define VIRTUAL_SCREEN_WIDTH 560 -//#define VIRTUAL_SCREEN_HEIGHT 192 -#define VIRTUAL_SCREEN_HEIGHT 384 +#define VIRTUAL_SCREEN_WIDTH (280 * 2) +#define VIRTUAL_SCREEN_HEIGHT (192 * 2) -// Global variables (exported) +// Exported functions -extern bool flash; -extern bool textMode; -extern bool mixedMode; -extern bool displayPage2; -extern bool hiRes; -extern bool alternateCharset; -extern bool col80Mode; -extern SDL_Renderer * sdlRenderer; -extern SDL_Window * sdlWindow; - -// Functions (exported) - -//void SetupBlurTable(void); void TogglePalette(void); void CycleScreenTypes(void); void SpawnMessage(const char * text, ...); @@ -37,9 +22,17 @@ void RenderAppleScreen(SDL_Renderer *); void ToggleFullScreen(void); void ToggleTickDisplay(void); -// Exported crap +// Exported variables -//extern uint32_t * scrBuffer; -//extern int scrPitch; +extern bool flash; +extern bool textMode; +extern bool mixedMode; +extern bool displayPage2; +extern bool hiRes; +extern bool alternateCharset; +extern bool col80Mode; +extern SDL_Renderer * sdlRenderer; +extern SDL_Window * sdlWindow; #endif // __VIDEO_H__ +