found |= key_debug(brw, "ayuv image bound",
old_key->ayuv_image_mask,
key->ayuv_image_mask);
-
+ found |= key_debug(brw, "xyuv image bound",
+ old_key->xyuv_image_mask,
+ key->xyuv_image_mask);
for (unsigned int i = 0; i < MAX_SAMPLERS; i++) {
found |= key_debug(brw, "textureGather workarounds",
old_key->gen6_gather_wa[i], key->gen6_gather_wa[i]);
}
+ for (unsigned int i = 0; i < MAX_SAMPLERS; i++) {
+ found |= key_debug_float(brw, "scale factor",
+ old_key->scale_factors[i],
+ key->scale_factors[i]);
+ }
+
return found;
}
case __DRI_IMAGE_COMPONENTS_AYUV:
key->ayuv_image_mask |= 1 << s;
break;
+ case __DRI_IMAGE_COMPONENTS_XYUV:
+ key->xyuv_image_mask |= 1 << s;
+ break;
default:
break;
}