diff options
-rw-r--r-- | src/gpu/vk/GrVkCaps.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gpu/vk/GrVkCaps.cpp b/src/gpu/vk/GrVkCaps.cpp index 4f05b4fc96..2644987810 100644 --- a/src/gpu/vk/GrVkCaps.cpp +++ b/src/gpu/vk/GrVkCaps.cpp @@ -145,6 +145,9 @@ void GrVkCaps::initSampleCount(const VkPhysicalDeviceProperties& properties) { VkSampleCountFlags stencilSamples = properties.limits.framebufferStencilSampleCounts; fMaxColorSampleCount = get_max_sample_count(colorSamples); + if (kImagination_VkVendor == properties.vendorID) { + fMaxColorSampleCount = 0; + } fMaxStencilSampleCount = get_max_sample_count(stencilSamples); } |