Re: [02/10] gdiplus: If source and destination rectangles differ it's not a reason to fallback to software blitting.
Both StretchBlt and GdiAlphaBlend handle that case just fine.
Only if the graphics interpolation mode happens to be nearest neighbor, which isn't the default.
Vincent Povirk <madewokherd(a)gmail.com> wrote:
Both StretchBlt and GdiAlphaBlend handle that case just fine.
Only if the graphics interpolation mode happens to be nearest neighbor, which isn't the default.
Feel free to add a check for it, there is no need to penalize a common case without a reason. -- Dmitry.
Both StretchBlt and GdiAlphaBlend handle that case just fine.
Only if the graphics interpolation mode happens to be nearest neighbor, which isn't the default.
Feel free to add a check for it, there is no need to penalize a common case without a reason.
You also removed the test for rotation and skewing, which are definitely NOT handled by gdi32.
Vincent Povirk <madewokherd(a)gmail.com> wrote:
You also removed the test for rotation and skewing, which are definitely NOT handled by gdi32.
I guess that this patch could be dropped then, other patches in the series shouldn't be affected. -- Dmitry.
participants (2)
-
Dmitry Timoshkov -
Vincent Povirk