From 4d8c53b070fb585b03a9c16e2bf6b4fde2edf866 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 21 Jul 2023 12:48:19 -0400 Subject: [PATCH] radv: bump max xfb output to 128 this is the number of components supported for streamout Reviewed-by: Bas Nieuwenhuizen Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/compiler/aco_shader_info.h | 2 +- src/amd/vulkan/radv_constants.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/amd/compiler/aco_shader_info.h b/src/amd/compiler/aco_shader_info.h index 3e4224f6ccb..88a1791fad8 100644 --- a/src/amd/compiler/aco_shader_info.h +++ b/src/amd/compiler/aco_shader_info.h @@ -36,7 +36,7 @@ extern "C" { #endif -#define ACO_MAX_SO_OUTPUTS 64 +#define ACO_MAX_SO_OUTPUTS 128 #define ACO_MAX_SO_BUFFERS 4 #define ACO_MAX_VERTEX_ATTRIBS 32 #define ACO_MAX_VBS 32 diff --git a/src/amd/vulkan/radv_constants.h b/src/amd/vulkan/radv_constants.h index afbdebebf77..9c890353d5f 100644 --- a/src/amd/vulkan/radv_constants.h +++ b/src/amd/vulkan/radv_constants.h @@ -48,7 +48,7 @@ #define MAX_VIEWS 8 #define MAX_SO_STREAMS 4 #define MAX_SO_BUFFERS 4 -#define MAX_SO_OUTPUTS 64 +#define MAX_SO_OUTPUTS 128 #define MAX_INLINE_UNIFORM_BLOCK_SIZE (4ull * 1024 * 1024) #define MAX_INLINE_UNIFORM_BLOCK_COUNT 64 #define MAX_BIND_POINTS 3 /* compute + graphics + raytracing */