On 17 May 2010 13:11, Roderick Colenbrander <[email protected]> wrote: > This patch introduces a new blit operation to allow complex uploads from > LoadLocation. It allows hw accelerated > p8 uploads to function again (I broke them by accident). Without this > blit_operation there is no way to detect > this single case at the moment in which we allow the P8 shader (remember both > the source and destination have > complex fixups set, so this doesn't pass).
I'm not so convinced this needs a separate blit operation, it should always be possible to do blits between surfaces with the same formats as long as no stretching is involved.
