@Exophase
i would like to ask a bunch of questions about 2d filters like Scale2x,2xSaI,2xBilinear,hq2x
1. what is the "fastest" filter for scaling (minimal overhead)
2. what filter produces the "best" scaling (true to original bitmap)
3. would any algorithms maybe be used in your emu ?
in my opinion Scale2x wins for being true to original but is the algorithm fast enough to be usable in the Psp or Gp2x version of your emu ?
As far as I'm aware all of those are too computationally expensive and memory bandwidth intensive to work in my emulator (or maybe even in anyone else's emulator). The filtering being discussed is the kinda that can be done in hardware, but also with overhead in just converting the colors there. Still, that only has to work on 240x160 destination pixels as opposed to 320x213 (aspect ratio correct), an increase of 78% or so pixels, and is just less work. But still a lot of work if conversion has to be done every frame.
QUOTE
Aren't all of those filters likely problematic on account of the 2x bit? I.e. they interpolate extra pixels in a really cool way, yes, but only when they're at 2x the original dimensions (and therefore 4x the area, but hey).
Might well be wrong, though.
I think that the filters do indeed scale up to 2x, so you'd have to then scale back down, either with or without filtering. Even more additional work and a lot more destination pixels (4x like you said)