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:
Richard Stanway committed 2016-04-21 00:21:07 +02:00
1 parent ccf36b68fc
commit 65094eefe4
1 file changed
+3
+3
View File
@@ -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();