5ca23eff0b
There were 4 fields: - key: now will be passed explicitly, so we can reuse the existing more general fs_visitor constructor; - input_vue_map: used only by the client code brw_compile_gs, so create it separatedly as a local variable; - two unsigned parameters: just put them inside a nested struct in the shader. Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33228>