Found by inspection.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Fixes: 3da858a6b990c5 ("intel/compiler: add scale_factors to sampler_prog_key_data")
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
return false;
}
+static inline bool
+key_debug_float(struct brw_context *brw, const char *name, float a, float b)
+{
+ if (a != b) {
+ perf_debug(" %s %f->%f\n", name, a, b);
+ return true;
+ }
+ return false;
+}
+
void brwInitFragProgFuncs( struct dd_function_table *functions );
void brw_get_scratch_bo(struct brw_context *brw,
old_key->ayuv_image_mask,
key->ayuv_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;
}