f752cdbab1
Starting with Viewport/Scissor data from VkGraphicsPipelineCreateInfo. Note that initially this can be somewhat counter-intuitive. What we are really doing it is filling up the structs with the dynamic stuff from the pipeline, when such is not defined as dynamic. This is what anv/radv does, and basically means that we treat both in the same way, so easier after that. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6766>