i965/blorp/gen6-7: Move multisample setup to right after samplers
This mimics gen8 blorp Signed-off-by: Jason Ekstrand <jason@jlekstrand.net> Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
This commit is contained in:
parent
75304fdbd8
commit
802f0f8596
|
@ -515,10 +515,6 @@ gen6_blorp_exec(struct brw_context *brw,
|
|||
|
||||
brw_upload_state_base_address(brw);
|
||||
|
||||
gen6_emit_3dstate_multisample(brw, params->dst.surf.samples);
|
||||
gen6_emit_3dstate_sample_mask(brw,
|
||||
params->dst.surf.samples > 1 ?
|
||||
(1 << params->dst.surf.samples) - 1 : 1);
|
||||
gen6_blorp_emit_vertices(brw, params);
|
||||
gen6_blorp_emit_urb_config(brw, params);
|
||||
if (params->wm_prog_data) {
|
||||
|
@ -559,6 +555,11 @@ gen6_blorp_exec(struct brw_context *brw,
|
|||
gen6_blorp_emit_sampler_state_pointers(brw, sampler_offset);
|
||||
}
|
||||
|
||||
gen6_emit_3dstate_multisample(brw, params->dst.surf.samples);
|
||||
gen6_emit_3dstate_sample_mask(brw,
|
||||
params->dst.surf.samples > 1 ?
|
||||
(1 << params->dst.surf.samples) - 1 : 1);
|
||||
|
||||
gen6_blorp_emit_vs_disable(brw, params);
|
||||
gen6_blorp_emit_gs_disable(brw, params);
|
||||
gen6_blorp_emit_clip_disable(brw);
|
||||
|
|
|
@ -468,11 +468,6 @@ gen7_blorp_exec(struct brw_context *brw,
|
|||
uint32_t wm_bind_bo_offset = 0;
|
||||
|
||||
brw_upload_state_base_address(brw);
|
||||
|
||||
gen6_emit_3dstate_multisample(brw, params->dst.surf.samples);
|
||||
gen6_emit_3dstate_sample_mask(brw,
|
||||
params->dst.surf.samples > 1 ?
|
||||
(1 << params->dst.surf.samples) - 1 : 1);
|
||||
gen6_blorp_emit_vertices(brw, params);
|
||||
gen7_blorp_emit_urb_config(brw, params);
|
||||
if (params->wm_prog_data) {
|
||||
|
@ -520,6 +515,11 @@ gen7_blorp_exec(struct brw_context *brw,
|
|||
gen7_blorp_emit_sampler_state_pointers_ps(brw, sampler_offset);
|
||||
}
|
||||
|
||||
gen6_emit_3dstate_multisample(brw, params->dst.surf.samples);
|
||||
gen6_emit_3dstate_sample_mask(brw,
|
||||
params->dst.surf.samples > 1 ?
|
||||
(1 << params->dst.surf.samples) - 1 : 1);
|
||||
|
||||
gen7_blorp_emit_vs_disable(brw);
|
||||
gen7_blorp_emit_hs_disable(brw);
|
||||
gen7_blorp_emit_te_disable(brw);
|
||||
|
|
Loading…
Reference in New Issue