mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-27 02:20:38 +02:00
gallium: remove tgsi_div pipe cap
Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35147>
This commit is contained in:
parent
bfeaf78922
commit
3a42e43e01
9 changed files with 0 additions and 9 deletions
|
|
@ -558,7 +558,6 @@ Capability about the features and limits of the driver/GPU.
|
|||
functionality is supported.
|
||||
* ``pipe_caps.atomic_float_minmax``: Atomic float point minimum,
|
||||
maximum, exchange and compare-and-swap support to buffer and shared variables.
|
||||
* ``pipe_caps.tgsi_div``: Whether opcode DIV is supported
|
||||
* ``pipe_caps.dithering``: Whether dithering is supported
|
||||
* ``pipe_caps.fragment_shader_texture_lod``: Whether texture lookups with
|
||||
explicit LOD is supported in the fragment shader.
|
||||
|
|
|
|||
|
|
@ -304,7 +304,6 @@ llvmpipe_init_screen_caps(struct pipe_screen *screen)
|
|||
caps->doubles = true;
|
||||
caps->int64 = true;
|
||||
caps->query_so_overflow = true;
|
||||
caps->tgsi_div = true;
|
||||
caps->vendor_id = 0xFFFFFFFF;
|
||||
caps->device_id = 0xFFFFFFFF;
|
||||
|
||||
|
|
|
|||
|
|
@ -264,7 +264,6 @@ nv30_init_screen_caps(struct nv30_screen *screen)
|
|||
caps->max_conservative_raster_subpixel_precision_bias = false;
|
||||
caps->programmable_sample_locations = false;
|
||||
caps->image_load_formatted = false;
|
||||
caps->tgsi_div = false;
|
||||
caps->image_atomic_inc_wrap = false;
|
||||
caps->image_store_formatted = false;
|
||||
|
||||
|
|
|
|||
|
|
@ -273,7 +273,6 @@ nv50_init_screen_caps(struct nv50_screen *screen)
|
|||
caps->tgsi_tex_txf_lz = true;
|
||||
caps->shader_clock = true;
|
||||
caps->can_bind_const_buffer_as_vertex = true;
|
||||
caps->tgsi_div = true;
|
||||
caps->clear_scissored = true;
|
||||
caps->framebuffer_no_attachment = true;
|
||||
caps->compute = true;
|
||||
|
|
|
|||
|
|
@ -324,7 +324,6 @@ nvc0_init_screen_caps(struct nvc0_screen *screen)
|
|||
caps->compute = true;
|
||||
caps->can_bind_const_buffer_as_vertex = true;
|
||||
caps->query_so_overflow = true;
|
||||
caps->tgsi_div = true;
|
||||
caps->image_atomic_inc_wrap = true;
|
||||
caps->demote_to_helper_invocation = true;
|
||||
caps->device_reset_status_query = true;
|
||||
|
|
|
|||
|
|
@ -1121,7 +1121,6 @@ void si_init_screen_caps(struct si_screen *sscreen)
|
|||
caps->compute_grid_info_last_block = true;
|
||||
caps->image_load_formatted = true;
|
||||
caps->prefer_compute_for_multimedia = true;
|
||||
caps->tgsi_div = true;
|
||||
caps->packed_uniforms = true;
|
||||
caps->gl_spirv = true;
|
||||
caps->alpha_to_coverage_dither_control = true;
|
||||
|
|
|
|||
|
|
@ -318,7 +318,6 @@ softpipe_init_screen_caps(struct softpipe_screen *sp_screen)
|
|||
caps->vs_layer_viewport = true;
|
||||
caps->doubles = true;
|
||||
caps->int64 = true;
|
||||
caps->tgsi_div = true;
|
||||
caps->constant_buffer_offset_alignment = 16;
|
||||
caps->min_map_buffer_alignment = 64;
|
||||
caps->query_timestamp = true;
|
||||
|
|
|
|||
|
|
@ -532,7 +532,6 @@ svga_init_screen_caps(struct svga_screen *svgascreen)
|
|||
caps->doubles = sws->have_sm5;
|
||||
caps->uma = false;
|
||||
caps->allow_mapped_buffers_during_execution = false;
|
||||
caps->tgsi_div = true;
|
||||
caps->max_gs_invocations = 32;
|
||||
caps->max_shader_buffer_size = 1 << 27;
|
||||
/* Verify this once protocol is finalized. Setting it to minimum value. */
|
||||
|
|
|
|||
|
|
@ -943,7 +943,6 @@ struct pipe_caps {
|
|||
bool fragment_shader_interlock;
|
||||
bool fbfetch_coherent;
|
||||
bool atomic_float_minmax;
|
||||
bool tgsi_div;
|
||||
bool fragment_shader_texture_lod;
|
||||
bool fragment_shader_derivatives;
|
||||
bool texture_shadow_lod;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue