spirv: add switch case for nir_texop_txf_ms_mcs in vtn_handle_texture()
authorBrian Paul <brianp@vmware.com>
Wed, 18 May 2016 01:28:37 +0000 (19:28 -0600)
committerBrian Paul <brianp@vmware.com>
Wed, 18 May 2016 20:57:45 +0000 (14:57 -0600)
Mark it as unreachable.  Silences a compiler warning:

spirv/spirv_to_nir.c:1397:4: warning: enumeration value
'nir_texop_txf_ms_mcs' not handled in switch [-Wswitch]
    switch (instr->op) {
    ^

Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
src/compiler/spirv/spirv_to_nir.c

index 56948bf8a3fc38d45a5f574bf2c0316843c1dc1d..c92dfca3e383b46846a049ea3848ea6108bc3ae2 100644 (file)
@@ -1413,6 +1413,8 @@ vtn_handle_texture(struct vtn_builder *b, SpvOp opcode,
       /* These don't */
       instr->sampler = NULL;
       break;
+   case nir_texop_txf_ms_mcs:
+      unreachable("unexpected nir_texop_txf_ms_mcs");
    }
 
    nir_ssa_dest_init(&instr->instr, &instr->dest,