mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-07-19 11:44:38 -04:00
libobs: Don't try to keep rendering if a texture wasn't allocated
Fixes issues with invalid textures causing huge output or large black regions to be rendered.
This commit is contained in:
@@ -99,6 +99,9 @@ bool gs_texrender_begin(gs_texrender_t *texrender, uint32_t cx, uint32_t cy)
|
||||
if (!texrender_resetbuffer(texrender, cx, cy))
|
||||
return false;
|
||||
|
||||
if (!texrender->target)
|
||||
return false;
|
||||
|
||||
gs_viewport_push();
|
||||
gs_projection_push();
|
||||
gs_matrix_push();
|
||||
|
||||
Reference in New Issue
Block a user