Page 1 of 1

Realtime scaling using bilerp

PostPosted: Oct 10, 2005 @ 9:15am
by Phantom

PostPosted: Oct 10, 2005 @ 3:46pm
by refractor
I have nothing pre-coded but as always, post it in C and I'll do it in ARM for you. (I finally have an XScale device and I want to play with pre-loading anyway ;) ).

PostPosted: Oct 10, 2005 @ 9:58pm
by joshbu [MSFT]

PostPosted: Oct 11, 2005 @ 9:57am
by Phantom
Hmm I tried it with some quick and dirty code in my windows emulated version (no speed issues there), and the result is not as good as I hoped. Problem is that I am scaling from 400x300 to 320x240, which means that only a few rows/columns are omitted. This gives a nasty popping effect when scrolling (made worse by the art: There are many thin bright lines in the tiles). I'll have to render to a larger bitmap (480x360 or so) or I'll skip this idea...

BTW I also tried semi-HDR with a nice bloom filter. That does help a bit as it blurs the bright lines slightly. :)

PostPosted: Oct 11, 2005 @ 2:10pm
by StephC

PostPosted: Oct 12, 2005 @ 6:51am
by mm40

PostPosted: Oct 12, 2005 @ 12:16pm
by sponge

PostPosted: Oct 12, 2005 @ 1:52pm
by Phantom

PostPosted: Oct 12, 2005 @ 2:07pm
by Tala

PostPosted: Oct 13, 2005 @ 3:12am
by mm40