struct brw_wm_prog_key wm_key;
brw_blorp_init_wm_prog_key(&wm_key);
- wm_key.base.tex.msaa_16 = key->tex_samples == 16;
+ wm_key.base.tex.msaa_16 = blorp->isl_dev->info->ver >= 9;
wm_key.multisample_fbo = key->rt_samples > 1;
program = blorp_compile_fs(blorp, mem_ctx, nir, &wm_key, false,
struct brw_cs_prog_key cs_key;
brw_blorp_init_cs_prog_key(&cs_key);
- cs_key.base.tex.msaa_16 = prog_key->tex_samples == 16;
+ cs_key.base.tex.msaa_16 = blorp->isl_dev->info->ver >= 9;
assert(prog_key->rt_samples == 1);
program = blorp_compile_cs(blorp, mem_ctx, nir, &cs_key, &prog_data);
struct brw_wm_prog_key wm_key;
brw_blorp_init_wm_prog_key(&wm_key);
- wm_key.base.tex.msaa_16 = blorp_key.num_samples == 16;
+ wm_key.base.tex.msaa_16 = blorp->isl_dev->info->ver >= 9;
wm_key.multisample_fbo = true;
struct brw_wm_prog_data prog_data;