radv: set radv_vgt_shader_key::ngg_streamout for ESO

Not used yet, but will be needed.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27575>
This commit is contained in:
Samuel Pitoiset
2024-02-12 14:54:25 +01:00
committed by Marge Bot
parent 9f660d8c72
commit 12b5c3f00e
+1
View File
@@ -9182,6 +9182,7 @@ radv_emit_shaders(struct radv_cmd_buffer *cmd_buffer)
.gs = !!cmd_buffer->state.shaders[MESA_SHADER_GEOMETRY],
.ngg = last_vgt_shader->info.is_ngg,
.ngg_passthrough = last_vgt_shader->info.is_ngg_passthrough,
.ngg_streamout = last_vgt_shader->info.is_ngg && last_vgt_shader->info.so.num_outputs > 0,
};
if (cmd_buffer->state.shaders[MESA_SHADER_MESH]) {