vdpau: skip vlVdpOutputSurfacePutBitsNative with a zero-area rectangle
vdpau: skip vlVdpOutputSurfacePutBitsNative with a zero-area rectangle

This prevents errors:
"EE r600_texture.c:1571 r600_texture_transfer_map - failed to create
 temporary texture to hold untiled copy"

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99542

Tested-by: Kai Wasserbäch <31ea678c44dc4e8e22ccfd165592dd71a30e46ae@dev.carbon-project.org>
Reviewed-by: Kai Wasserbäch <31ea678c44dc4e8e22ccfd165592dd71a30e46ae@dev.carbon-project.org>
Reviewed-by: Christian König <c7ea837d7a46effe4232b086213468b8b31643bf@amd.com>

metora/MesaGLSLCompiler,metora/MesaGLSLCompiler,metora/MesaGLSLCompiler