Fixed bug 4542 - Image flipped vertically when rendering on texture

Have to recompute  viewport because projection/glOrtho is different
wether rendering is on target texture or not
This commit is contained in:
Sylvain Becker 2019-03-12 07:59:53 +01:00
parent 28f54ee439
commit b28e956b8c
3 changed files with 7 additions and 1 deletions

View file

@ -503,6 +503,8 @@ GLES_SetRenderTarget(SDL_Renderer * renderer, SDL_Texture * texture)
return SDL_SetError("Can't enable render target support in this renderer");
}
data->drawstate.viewport_dirty = SDL_TRUE;
if (texture == NULL) {
data->glBindFramebufferOES(GL_FRAMEBUFFER_OES, data->window_framebuffer);
return 0;