Просмотр исходного кода

render: Don't try to drop draws outside of the viewport.

It didn't take scale into account, and the backends would need to do clipping
anyhow, so let the system figure that out for us at the lower level.

Fixes #11318.
Ryan C. Gordon 1 год назад
Родитель
Сommit
bf85320947
1 измененных файлов с 0 добавлено и 3 удалено
  1. 0 3
      src/render/SDL_render.c

+ 0 - 3
src/render/SDL_render.c

@@ -3898,9 +3898,6 @@ bool SDL_RenderTexture(SDL_Renderer *renderer, SDL_Texture *texture, const SDL_F
 
 
     GetRenderViewportSize(renderer, &real_dstrect);
     GetRenderViewportSize(renderer, &real_dstrect);
     if (dstrect) {
     if (dstrect) {
-        if (!SDL_HasRectIntersectionFloat(dstrect, &real_dstrect)) {
-            return true;
-        }
         real_dstrect = *dstrect;
         real_dstrect = *dstrect;
     }
     }