If you're writing into a surface at 0,0 you can call dfb_surface_soft_lock and not worry about offsetting the surface memory address correct?
for instance when doing a dfb_surface_soft_lock() dfb_scale_linear_32() dfb_surface_unlock() or does this become a problem depending on whether it writes to system vs video memory?
