[SDL] Reading and writing Data to/from Surface
Jan Pfeifer
janpf at yahoo-inc.com
Mon Nov 11 08:38:00 PST 2002
it's a cool example, but it's worth mentioning that it runs with 320x320
(we've been considering 640x480x16 bits in the discussion).
=)
jan
btw it would be nice to make it rotate countinously (different angles require
extra shears ...) and get some average speed ...
> The program loads an image and pseudo-rotates it using combinations of
> horizontal and vertical shears (skews). Just move your mouse around to see
> it. On small rotations (only 2 skews) I get arount 45fps on P3/933. For
> rotations up to 90degrees (5 skews) it drops down to 30fps.
> The program will work only in 32bps (see lines 109 and 118, where the
> pointers should be cast depending on the pixeldepth), because I was too
> lazy to do it properly (you should make depth switch in the beginning of
> the function and repeat the loops with different casts; you don't want to
> make switch within the loop).
> Is it faster than yours ?
> Regards,
> Jacek
More information about the SDL
mailing list