vk: Avoid submitting wrong sample count in overlay passes

This commit is contained in:
kd-11 2019-06-12 15:00:26 +03:00 committed by kd-11
commit 98156d2a2c

View file

@ -375,6 +375,7 @@ namespace vk
}
};
// @Deprecated!!
struct depth_convert_pass : public overlay_pass
{
f32 src_scale_x;
@ -923,6 +924,9 @@ namespace vk
region = rect;
target->read_barrier(cmd);
// Coverage sampling disabled, but actually report correct number of samples
renderpass_config.set_multisample_state(target->samples(), 0xFFFF, false, false, false);
overlay_pass::run(cmd, target->width(), target->height(), target,
target->get_view(0xAAE4, rsx::default_remap_vector),
render_pass);