diff options
author | Marek Olšák <[email protected]> | 2017-03-06 15:03:17 +1100 |
---|---|---|
committer | Timothy Arceri <[email protected]> | 2017-03-07 08:16:46 +1100 |
commit | 63d7a12fad8216dce4a0212c705678d2d07653b3 (patch) | |
tree | df0b1a1b634ac07e812a064065cb3aedc16ebb76 | |
parent | 696c5115b90804b779d033d4a2b0729c8e4aa400 (diff) |
st/dri: reduce dri_fill_st_options() params
Reviewed-by: Timothy Arceri <[email protected]>
Reviewed-by: Michel Dänzer <[email protected]>
-rw-r--r-- | src/gallium/state_trackers/dri/dri_screen.c | 8 |
1 files 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) { |