anv: Move viewport/scissor emit to genX_cmd_buffer.c
authorJason Ekstrand <jason.ekstrand@collabora.com>
Tue, 15 Mar 2022 15:10:28 +0000 (10:10 -0500)
committerJason Ekstrand <jason.ekstrand@collabora.com>
Wed, 16 Mar 2022 18:13:45 +0000 (13:13 -0500)
commitb4e38e174f56d9654a5b85ca501c04dd7f76a11f
tree06d7463e8445d8e8748fcff076b1cee692489b22
parent2c04373c45ea80eda6f86e0a9d0eb97a7522ab86
anv: Move viewport/scissor emit to genX_cmd_buffer.c

There's never been a particularly good reason to stick these in gfx7/8.
We mostly did it to deduplicate the binary a bit but this shouldn't emit
all that much code.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14961>
src/intel/vulkan/anv_private.h
src/intel/vulkan/genX_cmd_buffer.c
src/intel/vulkan/gfx7_cmd_buffer.c
src/intel/vulkan/gfx8_cmd_buffer.c