From: Marek Olšák Date: Mon, 6 Mar 2017 04:03:17 +0000 (+1100) Subject: st/dri: reduce dri_fill_st_options() params X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=63d7a12fad8216dce4a0212c705678d2d07653b3;p=mesa.git st/dri: reduce dri_fill_st_options() params Reviewed-by: Timothy Arceri Reviewed-by: Michel Dänzer --- 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) {