Browse Source

💚 Fix SDL1 builds

pull/1113/head
Anders Jenbo 5 years ago
parent
commit
d0248caf8d
  1. 8
      SourceS/ui_fwd.h
  2. 8
      SourceX/display.cpp
  3. 2
      SourceX/display.h
  4. 3
      SourceX/dx.cpp

8
SourceS/ui_fwd.h

@ -2,10 +2,10 @@
namespace dvl {
extern int screenWidth;
extern int screenHeight;
extern int viewportHeight;
extern int borderRight;
extern Sint16 screenWidth;
extern Sint16 screenHeight;
extern Sint16 viewportHeight;
extern Sint16 borderRight;
bool SpawnWindow(const char *lpWindowName);
void UiErrorOkDialog(const char *text, const char *caption, bool error = true);

8
SourceX/display.cpp

@ -22,10 +22,10 @@ namespace dvl {
extern SDL_Surface *renderer_texture_surface; /** defined in dx.cpp */
int screenWidth;
int screenHeight;
int viewportHeight;
int borderRight;
Sint16 screenWidth;
Sint16 screenHeight;
Sint16 viewportHeight;
Sint16 borderRight;
#ifdef USE_SDL1
void SetVideoMode(int width, int height, int bpp, uint32_t flags)

2
SourceX/display.h

@ -8,7 +8,7 @@
namespace dvl {
extern int vsyncEnabled;
extern bool vsyncEnabled;
extern int refreshDelay; // Screen refresh rate in nanoseconds
extern SDL_Window *window;
extern SDL_Renderer *renderer;

3
SourceX/dx.cpp

@ -21,7 +21,6 @@ int locktbl[256];
#endif
static CCritSect sgMemCrit;
int vsyncEnabled;
int refreshDelay;
SDL_Renderer *renderer;
SDL_Texture *texture;
@ -290,7 +289,7 @@ void RenderPresent()
}
SDL_RenderPresent(renderer);
if (!vsyncEnabled) {
if (!sgOptions.bVSync) {
LimitFrameRate();
}
} else {

Loading…
Cancel
Save