diff --git a/docs/gallium/screen.rst b/docs/gallium/screen.rst index 3102d228577..ffac4842bea 100644 --- a/docs/gallium/screen.rst +++ b/docs/gallium/screen.rst @@ -750,10 +750,6 @@ pipe_compute_caps Compute-specific capabilities. They can be queried using pipe_screen::get_compute_param. -* ``pipe_compute_caps.ir_target``: A description of the target of the form - ``processor-arch-manufacturer-os`` that will be passed on to the compiler. - This CAP is only relevant for drivers that specify PIPE_SHADER_IR_NATIVE for - their preferred IR. * ``pipe_compute_caps.grid_dimension``: Number of supported dimensions for grid and block coordinates. * ``pipe_compute_caps.max_grid_size``: Maximum grid size in block diff --git a/src/gallium/drivers/radeonsi/si_get.c b/src/gallium/drivers/radeonsi/si_get.c index a1e23c8c675..8b1152f7f62 100644 --- a/src/gallium/drivers/radeonsi/si_get.c +++ b/src/gallium/drivers/radeonsi/si_get.c @@ -972,9 +972,6 @@ void si_init_compute_caps(struct si_screen *sscreen) struct pipe_compute_caps *caps = (struct pipe_compute_caps *)&sscreen->b.compute_caps; - snprintf(caps->ir_target, sizeof(caps->ir_target), "%s-amdgcn-mesa-mesa3d", - ac_get_llvm_processor_name(sscreen->info.family)); - caps->grid_dimension = 3; /* Use this size, so that internal counters don't overflow 64 bits. */ diff --git a/src/gallium/include/pipe/p_defines.h b/src/gallium/include/pipe/p_defines.h index 1052ea1945d..178c5443a05 100644 --- a/src/gallium/include/pipe/p_defines.h +++ b/src/gallium/include/pipe/p_defines.h @@ -806,7 +806,6 @@ struct pipe_compute_caps { unsigned max_variable_threads_per_block; uint64_t max_mem_alloc_size; uint64_t max_global_size; - char ir_target[32]; bool images_supported; };