diff --git a/src/gallium/drivers/etnaviv/etnaviv_compiler.c b/src/gallium/drivers/etnaviv/etnaviv_compiler.c index 26b30f60b98..f8eb5d4ba26 100644 --- a/src/gallium/drivers/etnaviv/etnaviv_compiler.c +++ b/src/gallium/drivers/etnaviv/etnaviv_compiler.c @@ -54,6 +54,8 @@ etna_compiler_create(const char *renderer, const struct etna_specs *specs) .lower_insert_byte = true, .lower_insert_word = true, .lower_fdiv = true, /* !specs->has_new_transcendentals */ + .lower_extract_byte = true, + .lower_extract_word = true, .lower_fsign = !specs->has_sign_floor_ceil, .lower_ffloor = !specs->has_sign_floor_ceil, .lower_fceil = !specs->has_sign_floor_ceil,