forked from Ports/perfect_dark
port: gl: don't die without fbo support
This commit is contained in:
1 parent
8aa1e6b9c9
commit
4638af52e2
3 files changed
+54
-41
No files matched your search
@@ -217,6 +217,7 @@ struct GfxDimensions gfx_current_dimensions;
|
||||
static struct GfxDimensions gfx_prev_dimensions;
|
||||
struct XYWidthHeight gfx_current_game_window_viewport;
|
||||
struct XYWidthHeight gfx_current_native_viewport;
|
||||
bool gfx_framebuffers_enabled = true;
|
||||
|
||||
static bool game_renders_to_framebuffer;
|
||||
static int game_framebuffer;
|
||||
@@ -2677,7 +2678,7 @@ extern "C" void gfx_start_frame(void) {
|
||||
|
||||
bool different_size = gfx_current_dimensions.width != gfx_current_game_window_viewport.width ||
|
||||
gfx_current_dimensions.height != gfx_current_game_window_viewport.height;
|
||||
if (different_size || gfx_msaa_level > 1) {
|
||||
if (gfx_framebuffers_enabled && (different_size || gfx_msaa_level > 1)) {
|
||||
game_renders_to_framebuffer = true;
|
||||
if (different_size) {
|
||||
gfx_rapi->update_framebuffer_parameters(game_framebuffer, gfx_current_dimensions.width,
|
||||
|
||||
Reference in new issue
Block a user