rsx: Enable MSAA

- vk: Enable depth buffer resolve+unresolve
- vk: Add AMD stenciling extension support
- rsx: Temporarily disables MSAA-compatible hacks such as transparency AA
- TODO: Add paths to optionally disable MSAA
This commit is contained in:
kd-11 2019-05-30 18:38:18 +03:00 committed by kd-11
parent f6f3b40ecc
commit 4a5bbba277
20 changed files with 1214 additions and 181 deletions

View file

@ -658,8 +658,8 @@ namespace rsx
auto alpha_ref = rsx::method_registers.alpha_ref() / 255.f;
auto rop_control = rsx::method_registers.alpha_test_enabled()? 1u : 0u;
if (rsx::method_registers.msaa_alpha_to_coverage_enabled() &&
rsx::method_registers.msaa_enabled() &&
if (0 &&
rsx::method_registers.msaa_alpha_to_coverage_enabled() &&
rsx::method_registers.surface_antialias() != rsx::surface_antialiasing::center_1_sample)
{
// Alpha values generate a coverage mask for order independent blending