From f304dc57ae6cad3104d98440cb2e0ee5860c67c2 Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Tue, 30 Jul 2024 23:24:23 +0200 Subject: [PATCH] etnaviv: Drop has_sin_cos_sqrt and has_sign_floor_ceil They are not read anywhere. Signed-off-by: Christian Gmeiner Reviewed-by: Lucas Stach Part-of: --- src/gallium/drivers/etnaviv/etnaviv_internal.h | 4 ---- src/gallium/drivers/etnaviv/etnaviv_screen.c | 4 ---- 2 files changed, 8 deletions(-) diff --git a/src/gallium/drivers/etnaviv/etnaviv_internal.h b/src/gallium/drivers/etnaviv/etnaviv_internal.h index aa9bfc35aa6..3792db76208 100644 --- a/src/gallium/drivers/etnaviv/etnaviv_internal.h +++ b/src/gallium/drivers/etnaviv/etnaviv_internal.h @@ -67,10 +67,6 @@ struct etna_specs { unsigned can_supertile : 1; /* needs z=(z+w)/2, for older GCxxx */ unsigned vs_need_z_div : 1; - /* supports trigonometric instructions */ - unsigned has_sin_cos_sqrt : 1; - /* has SIGN/FLOOR/CEIL instructions */ - unsigned has_sign_floor_ceil : 1; /* can use VS_RANGE, PS_RANGE registers*/ unsigned has_shader_range_registers : 1; /* has the new sin/cos/log functions */ diff --git a/src/gallium/drivers/etnaviv/etnaviv_screen.c b/src/gallium/drivers/etnaviv/etnaviv_screen.c index a0db143ed7c..a5f570c03e9 100644 --- a/src/gallium/drivers/etnaviv/etnaviv_screen.c +++ b/src/gallium/drivers/etnaviv/etnaviv_screen.c @@ -901,10 +901,6 @@ etna_get_specs(struct etna_screen *screen) screen->specs.vs_need_z_div = screen->info->model < 0x1000 && screen->info->model != 0x880; - screen->specs.has_sin_cos_sqrt = - VIV_FEATURE(screen, ETNA_FEATURE_HAS_SQRT_TRIG); - screen->specs.has_sign_floor_ceil = - VIV_FEATURE(screen, ETNA_FEATURE_HAS_SIGN_FLOOR_CEIL); screen->specs.has_shader_range_registers = screen->info->model >= 0x1000 || screen->info->model == 0x880; screen->specs.npot_tex_any_wrap =