Age | Commit message (Collapse) | Author |
|
Now apply colormod only to the src color instead of to the dst.
The original code did this inconsistently depending on if the
colormod was 0 or not.
|
|
This fixes numerous transparency effects in J.U.L.I.A.
|
|
For now, no RLE, or anything, but the infrastructure for it
is put in place here.
|
|
|
|
Also detect images with only binary alpha.
|
|
This gives a drawTickets() speed increase of about 10% in the JULIA demo
(on a core i7 920).
|
|
This fixes the dress bug, aka Rosemary appearing "jigsawed" when passing
over her with the cursor when she is facing east.
See bug #3592907
|
|
Make Graphics::Surface::pixels protected.
|
|
This is a regression from 19fa89b8f58df702c5cb16d03a9cb51c1acce7ab. Thanks to
fuzzie for noticing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* for floor/ceil output in transform_tools.cpp
* for projX/Y in transparent_surface.cpp
* in transpaprent_surface.cpp
|
|
|
|
|
|
|
|
|
|
|
|
transform_struct.h
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Still weird with rotated + mirrored + scaled sprites. Offset.
|
|
|
|
|
|
|
|
Add actual rotation code, make ticket-system transformStruct-aware
|
|
Refactor scale(), factor out actual mapping algorithm, add bilinear
scaling
|
|
|
|
|
|
|
|
|