Use defaults for null rects
Initial bitmap surface support
Handle null source/dest rects properly
Handle invalid source surface properly
Fix null pointer dereference in vdp_presentation_queue_display()