From 12b5c3f00efbc2f3c4f74aee19621223934211fa Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Mon, 12 Feb 2024 14:54:25 +0100 Subject: [PATCH] radv: set radv_vgt_shader_key::ngg_streamout for ESO Not used yet, but will be needed. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_cmd_buffer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index 805a5c570c5..13b2ef11f42 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -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]) {