Disable vulkan dmsaa on early adrenos.

We already disabled normal discardable msaa on old adrenos for driver
bugs so we need to do it for dmsaa as well.

Bug: skia:11809
Change-Id: I5d37286d004c278f019d102c1d28424785ee523d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/443179
Reviewed-by: Greg Daniel <egdaniel@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
This commit is contained in:
Greg Daniel 2021-08-29 16:25:50 -04:00 committed by SkCQ
parent 3be00e96e5
commit f8a96584b6

View File

@ -515,6 +515,7 @@ void GrVkCaps::applyDriverCorrectnessWorkarounds(const VkPhysicalDevicePropertie
// feature for those devices.
if (properties.vendorID == kQualcomm_VkVendor && androidAPIVersion <= 28) {
fPreferDiscardableMSAAAttachment = false;
fSupportsDiscardableMSAAForDMSAA = false;
}
// On Mali G series GPUs, applying transfer functions in the fragment shader with half-floats