aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChad Versace <[email protected]>2018-11-08 12:55:35 -0800
committerTapani Pälli <[email protected]>2018-12-03 13:07:56 +0200
commit3ef0ca65c9eedb7d80eb3326a5867feab9725269 (patch)
treefa84069815af9edb56e22c00c787565b7ab53be6
parentfc0139d28339f58bcbb4946fea7608ecdaff93e7 (diff)
i965: Fix -Wswitch on INTEL_COPY_STREAMING_LOAD
The warning is emitted when building without INLINE_SSE41. Reviewed-by: Tapani Pälli <[email protected]> Reviewed-by: Eric Engestrom <[email protected]>
-rw-r--r--src/mesa/drivers/dri/i965/intel_tiled_memcpy.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/intel_tiled_memcpy.c b/src/mesa/drivers/dri/i965/intel_tiled_memcpy.c
index 836f83d4a43..f9cc020d338 100644
--- a/src/mesa/drivers/dri/i965/intel_tiled_memcpy.c
+++ b/src/mesa/drivers/dri/i965/intel_tiled_memcpy.c
@@ -599,9 +599,11 @@ choose_copy_function(mem_copy_fn_type copy_type)
return memcpy;
case INTEL_COPY_RGBA8:
return rgba8_copy;
-#if defined(INLINE_SSE41)
case INTEL_COPY_STREAMING_LOAD:
+#if defined(INLINE_SSE41)
return _memcpy_streaming_load;
+#else
+ unreachable("INTEL_COPY_STREAMING_LOAD requires sse4.1");
#endif
case INTEL_COPY_INVALID:
unreachable("invalid copy_type");