mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 00:58:05 +02:00
radeonsi: enable PIPE_CAP_ALLOW_DRAW_OUT_OF_ORDER
Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16139>
This commit is contained in:
parent
bd88bed855
commit
3de97742ca
3 changed files with 1 additions and 2 deletions
|
|
@ -166,6 +166,7 @@ static int si_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
|
|||
case PIPE_CAP_COMPUTE_SHADER_DERIVATIVES:
|
||||
case PIPE_CAP_IMAGE_ATOMIC_INC_WRAP:
|
||||
case PIPE_CAP_IMAGE_STORE_FORMATTED:
|
||||
case PIPE_CAP_ALLOW_DRAW_OUT_OF_ORDER:
|
||||
return 1;
|
||||
|
||||
case PIPE_CAP_TEXTURE_TRANSFER_MODES:
|
||||
|
|
|
|||
|
|
@ -1267,7 +1267,6 @@ static struct pipe_screen *radeonsi_screen_create_impl(struct radeon_winsys *ws,
|
|||
|
||||
sscreen->has_out_of_order_rast =
|
||||
sscreen->info.has_out_of_order_rast && !(sscreen->debug_flags & DBG(NO_OUT_OF_ORDER));
|
||||
sscreen->allow_draw_out_of_order = driQueryOptionb(config->options, "allow_draw_out_of_order");
|
||||
|
||||
sscreen->use_ngg = !(sscreen->debug_flags & DBG(NO_NGG)) &&
|
||||
sscreen->info.chip_class >= GFX10 &&
|
||||
|
|
|
|||
|
|
@ -566,7 +566,6 @@ struct si_screen {
|
|||
unsigned pbb_persistent_states_per_bin;
|
||||
bool has_draw_indirect_multi;
|
||||
bool has_out_of_order_rast;
|
||||
bool allow_draw_out_of_order;
|
||||
bool dpbb_allowed;
|
||||
bool use_ngg;
|
||||
bool use_ngg_culling;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue