SDL_GetRectIntersectionFloat(): Allow rendering zero-sized srcrect
(cherry picked from commit 27b256022b)
This commit is contained in:
1 parent
6ce446b768
commit
0834f1d6ce
1 file changed
+1
-2
@@ -3931,8 +3931,7 @@ bool SDL_RenderTexture(SDL_Renderer *renderer, SDL_Texture *texture, const SDL_F
|
|||||||
real_srcrect.w = (float)texture->w;
|
real_srcrect.w = (float)texture->w;
|
||||||
real_srcrect.h = (float)texture->h;
|
real_srcrect.h = (float)texture->h;
|
||||||
if (srcrect) {
|
if (srcrect) {
|
||||||
if (!SDL_GetRectIntersectionFloat(srcrect, &real_srcrect, &real_srcrect) ||
|
if (!SDL_GetRectIntersectionFloat(srcrect, &real_srcrect, &real_srcrect)) {
|
||||||
real_srcrect.w == 0.0f || real_srcrect.h == 0.0f) {
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user