panvk: Clamp viewport scissor to max range
What does this MR do and why?
panvk: Clamp viewport scissor to max range
Fix "dEQP-VK.draw.renderpass.offscreen_viewport.x_off_screen_negative_y*" tests.
Also did a bit of clean up around emit_viewport.
Signed-off-by: Mary Guillemard <mary.guillemard@collabora.com>
/cc @kusma @bbrezillon