diff options
author | Alok Hota <[email protected]> | 2019-01-30 10:43:40 -0600 |
---|---|---|
committer | Alok Hota <[email protected]> | 2019-02-12 18:55:14 +0000 |
commit | d3dfa86a30040f2de08350a82aa0482936a147ad (patch) | |
tree | 8225811d4aefe300c9bc7744591b2000601f33b7 /src/gallium | |
parent | 1ad26f941792f07f226c054811be78b0c0ac9fce (diff) |
gallium/swr: Param defaults for unhandled PIPE_CAPs
Without using this function, we fail the -Wswitch flag when compiling
the default debugoptimized mode in Meson
Reviewed-by: Bruce Cherniak <[email protected]>
Diffstat (limited to 'src/gallium')
-rw-r--r-- | src/gallium/drivers/swr/swr_screen.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/gallium/drivers/swr/swr_screen.cpp b/src/gallium/drivers/swr/swr_screen.cpp index de9008ddf6a..2b4a37a35b1 100644 --- a/src/gallium/drivers/swr/swr_screen.cpp +++ b/src/gallium/drivers/swr/swr_screen.cpp @@ -36,6 +36,7 @@ #include "util/u_cpu_detect.h" #include "util/u_format_s3tc.h" #include "util/u_string.h" +#include "util/u_screen.h" #include "state_tracker/sw_winsys.h" @@ -385,11 +386,9 @@ swr_get_param(struct pipe_screen *screen, enum pipe_cap param) return (int)(system_memory >> 20); } + default: + return u_pipe_screen_get_param_defaults(screen, param); } - - /* should only get here on unhandled cases */ - debug_printf("Unexpected PIPE_CAP %d query\n", param); - return 0; } static int |