diff --git a/docs/gallium/screen.rst b/docs/gallium/screen.rst index d32be01b227..3102d228577 100644 --- a/docs/gallium/screen.rst +++ b/docs/gallium/screen.rst @@ -765,8 +765,6 @@ pipe_screen::get_compute_param. This may be less than the product of the components of MAX_BLOCK_SIZE and is usually limited by the number of threads that can be resident simultaneously on a compute unit. -* ``pipe_compute_caps.max_threads_per_block_clover``: Same as - ``pipe_compute_caps.max_threads_per_block`` but used by clover only. * ``pipe_compute_caps.max_global_size``: Maximum size of the GLOBAL resource. * ``pipe_compute_caps.max_local_size``: Maximum size of the LOCAL diff --git a/src/gallium/drivers/r600/r600_pipe.c b/src/gallium/drivers/r600/r600_pipe.c index 1b9e0de3325..ef031169c97 100644 --- a/src/gallium/drivers/r600/r600_pipe.c +++ b/src/gallium/drivers/r600/r600_pipe.c @@ -308,7 +308,6 @@ static void r600_init_compute_caps(struct r600_screen *screen) caps->max_block_size[2] = rscreen->gfx_level >= EVERGREEN ? 1024 : 256; caps->max_threads_per_block = rscreen->gfx_level >= EVERGREEN ? 1024 : 256; - caps->max_threads_per_block_clover = 256; caps->address_bits = 32; caps->max_mem_alloc_size = (rscreen->info.max_heap_size_kb / 4) * 1024ull; diff --git a/src/gallium/include/pipe/p_defines.h b/src/gallium/include/pipe/p_defines.h index 13b8be58191..1052ea1945d 100644 --- a/src/gallium/include/pipe/p_defines.h +++ b/src/gallium/include/pipe/p_defines.h @@ -796,7 +796,6 @@ struct pipe_compute_caps { unsigned max_grid_size[3]; unsigned max_block_size[3]; unsigned max_threads_per_block; - unsigned max_threads_per_block_clover; unsigned max_local_size; unsigned max_private_size; unsigned max_input_size;