diff options
author | Willem Jan Palenstijn | 2013-10-06 14:14:01 +0200 |
---|---|---|
committer | Willem Jan Palenstijn | 2013-10-06 17:34:19 +0200 |
commit | 14cb1f09c0bc2cace830eaa793227f195acb06bc (patch) | |
tree | 5faee1b31f854ffd741c287fd78c6f43154191f8 /engines/mohawk/cstime_ui.cpp | |
parent | fa51ef214c2c57114a8b56906576e0b72ddfc139 (diff) | |
download | scummvm-rg350-14cb1f09c0bc2cace830eaa793227f195acb06bc.tar.gz scummvm-rg350-14cb1f09c0bc2cace830eaa793227f195acb06bc.tar.bz2 scummvm-rg350-14cb1f09c0bc2cace830eaa793227f195acb06bc.zip |
WINTERMUTE: Partially fix rotoscale coordinate confusion
This fixes two issues:
* The rendering rectangle was not rotated, causing garbage to be
drawn if the rotated rectangle did not fully cover the unrotated
rectangle, or sprites to be clipped in the opposite case.
* The order of mirror/scale/rotation operations was inconsistent.
This commit does scaling first, followed by rotation. (This is only an
issue because scaling is specified separately in X and Y directions.)
For now only FIXMEs are added for mirroring.
Diffstat (limited to 'engines/mohawk/cstime_ui.cpp')
0 files changed, 0 insertions, 0 deletions