gallium: add shadow 1D and 2D array samplers to TGSI
[mesa.git] / src / gallium / auxiliary / tgsi / tgsi_sse2.c
index 664946b00f621677b75e150ef7720ccb418384ba..5614caf63e7a08787c578e5433628ada850dcf77 100644 (file)
@@ -1526,8 +1526,12 @@ emit_tex( struct x86_function *func,
    case TGSI_TEXTURE_3D:
    case TGSI_TEXTURE_CUBE:
    case TGSI_TEXTURE_2D_ARRAY:
+   case TGSI_TEXTURE_SHADOW1D_ARRAY:
       count = 3;
       break;
+   case TGSI_TEXTURE_SHADOW2D_ARRAY:
+      count = 4;
+      break;
    default:
       assert(0);
       return;