From 63d7a12fad8216dce4a0212c705678d2d07653b3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Mon, 6 Mar 2017 15:03:17 +1100 Subject: [PATCH] st/dri: reduce dri_fill_st_options() params MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Reviewed-by: Timothy Arceri Reviewed-by: Michel Dänzer --- src/gallium/state_trackers/dri/dri_screen.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/gallium/state_trackers/dri/dri_screen.c b/src/gallium/state_trackers/dri/dri_screen.c index c2da7e30b24..da0e4149cea 100644 --- a/src/gallium/state_trackers/dri/dri_screen.c +++ b/src/gallium/state_trackers/dri/dri_screen.c @@ -83,9 +83,11 @@ const __DRIconfigOptionsExtension gallium_config_options = { #define false 0 static void -dri_fill_st_options(struct st_config_options *options, - const struct driOptionCache * optionCache) +dri_fill_st_options(struct dri_screen *screen) { + struct st_config_options *options = &screen->options; + const struct driOptionCache *optionCache = &screen->optionCache; + options->disable_blend_func_extended = driQueryOptionb(optionCache, "disable_blend_func_extended"); options->disable_glsl_line_continuations = @@ -455,7 +457,7 @@ dri_init_screen_helper(struct dri_screen *screen, screen->sPriv->myNum, driver_name); - dri_fill_st_options(&screen->options, &screen->optionCache); + dri_fill_st_options(screen); /* Handle force_s3tc_enable. */ if (!util_format_s3tc_enabled && screen->options.force_s3tc_enable) { -- 2.30.2