gallium: Bump PIPE_MAX_SHADER_IMAGES to 64
This is required by OpenCL Reviewed-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Karol Herbst <kherbst@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15988>
This commit is contained in:
@@ -514,7 +514,7 @@ struct threaded_context {
|
||||
uint32_t shader_buffers[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_BUFFERS];
|
||||
uint32_t image_buffers[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_IMAGES];
|
||||
uint32_t shader_buffers_writeable_mask[PIPE_SHADER_TYPES];
|
||||
uint32_t image_buffers_writeable_mask[PIPE_SHADER_TYPES];
|
||||
uint64_t image_buffers_writeable_mask[PIPE_SHADER_TYPES];
|
||||
/* Don't use PIPE_MAX_SHADER_SAMPLER_VIEWS because it's too large. */
|
||||
uint32_t sampler_buffers[PIPE_SHADER_TYPES][PIPE_MAX_SHADER_SAMPLER_VIEWS];
|
||||
|
||||
|
@@ -67,7 +67,7 @@ struct gl_buffer_object;
|
||||
#define PIPE_MAX_SHADER_OUTPUTS 80 /* 32 GENERIC + 32 PATCH + 16 others */
|
||||
#define PIPE_MAX_SHADER_SAMPLER_VIEWS 128
|
||||
#define PIPE_MAX_SHADER_BUFFERS 32
|
||||
#define PIPE_MAX_SHADER_IMAGES 32
|
||||
#define PIPE_MAX_SHADER_IMAGES 64
|
||||
#define PIPE_MAX_TEXTURE_LEVELS 16
|
||||
#define PIPE_MAX_SO_BUFFERS 4
|
||||
#define PIPE_MAX_SO_OUTPUTS 64
|
||||
|
Reference in New Issue
Block a user