SDL internals: SDL_SoftBlit()

Question from the Secret Backend Team: :wink:

While messing with SDL’s internals, we discovered that SDL_SoftBlit(),
passes the ‘w’ and ‘h’ fields of the destination rect on to the
called soft blitter. That is, unlike the public SDL_BlitSurface(),
SDL_SoftBlit() actually looks at the size of the dest rect. (We found
out the hard way. heh)

Is this intentional, and if so, what’s the deal?

//David Olofson - Programmer, Composer, Open Source Advocate

.- The Return of Audiality! --------------------------------.
| Free/Open Source Audio Engine for use in Games or Studio. |
| RT and off-line synth. Scripting. Sample accurate timing. |
`-----------------------------------> http://audiality.org -’
— http://olofson.net — http://www.reologica.se —