WIP: move emit_generic_urb_slot() to vs_vec4_visitor