12 #include "../stdafx.h" 13 #include "../gfx_func.h" 14 #include "../blitter/factory.hpp" 17 #include "../safeguards.h" 26 _set_error_mode(_OUT_TO_STDERR);
32 _screen.dst_ptr = NULL;
36 DEBUG(misc, 1,
"Forcing blitter 'null'...");
49 for (i = 0; i < this->
ticks; i++) {
Factory the null video driver.
uint ticks
Amount of ticks to run.
void MainLoop()
Perform the actual drawing.
Dimension _cur_resolution
The current resolution.
bool ChangeResolution(int w, int h)
Change the resolution of the window.
static Blitter * SelectBlitter(const char *name)
Find the requested blitter and return his class.
void Stop()
Stop this driver.
void MakeDirty(int left, int top, int width, int height)
Mark a particular area dirty.
Base of the video driver that doesn't blit.
static FVideoDriver_Null iFVideoDriver_Null
Factory for the null video driver.
#define DEBUG(name, level,...)
Output a line of debugging information.
int GetDriverParamInt(const char *const *parm, const char *name, int def)
Get an integer parameter the list of parameters.
bool ToggleFullscreen(bool fullscreen)
Change the full screen setting.
const char * Start(const char *const *param)
Start this driver.
void UpdateWindows()
Update the continuously changing contents of the windows, such as the viewports.