|
OpenTTD Source 20251104-master-g3befbdd52f
|
Implementation of the OpenGL backend for SDL2 video driver. More...
#include "../stdafx.h"#include "../openttd.h"#include "../gfx_func.h"#include "../rev.h"#include "../blitter/factory.hpp"#include "../network/network.h"#include "../thread.h"#include "../progress.h"#include "../core/random_func.hpp"#include "../core/math_func.hpp"#include "../core/geometry_func.hpp"#include "../fileio_func.h"#include "../framerate_type.h"#include "../window_func.h"#include "sdl2_opengl_v.h"#include <SDL.h>#include <mutex>#include <condition_variable>#include <GL/gl.h>#include "../3rdparty/opengl/glext.h"#include "opengl.h"#include "../safeguards.h"Go to the source code of this file.
Functions | |
| static OGLProc | GetOGLProcAddressCallback (const char *proc) |
| Platform-specific callback to get an OpenGL function pointer. | |
Variables | |
| static FVideoDriver_SDL_OpenGL | iFVideoDriver_SDL_OpenGL |
Implementation of the OpenGL backend for SDL2 video driver.
Definition in file sdl2_opengl_v.cpp.
| #define APIENTRY |
Definition at line 12 of file sdl2_opengl_v.cpp.
| #define WINGDIAPI |
Definition at line 11 of file sdl2_opengl_v.cpp.
|
static |
Platform-specific callback to get an OpenGL function pointer.
Definition at line 45 of file sdl2_opengl_v.cpp.
|
static |
Definition at line 42 of file sdl2_opengl_v.cpp.