Commit aead51e3 by Mohan Maiya Committed by Commit Bot

Vulkan: Disable OES_shader_multisample_interpolation

The spec for OES_shader_multisample_interpolation requires support for OES_sample_variables. Disable support until the changes related to OES_sample_variables land. Bug: angleproject:3589 Bug: angleproject:3588 Change-Id: I94408a4f4fd74c19922c011242a515cc457910cf Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2535075Reviewed-by: 's avatarShahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Mohan Maiya <m.maiya@samsung.com>
parent fb34c93d
...@@ -370,6 +370,8 @@ void RendererVk::ensureCapsInitialized() const ...@@ -370,6 +370,8 @@ void RendererVk::ensureCapsInitialized() const
// maxInterpolationOffset is at least 0.5. // maxInterpolationOffset is at least 0.5.
mNativeExtensions.multisampleInterpolationOES = mNativeExtensions.multisampleInterpolationOES =
supportSampleRateShading && (mNativeCaps.maxInterpolationOffset >= 0.5); supportSampleRateShading && (mNativeCaps.maxInterpolationOffset >= 0.5);
// OES_shader_multisample_interpolation requires OES_sample_variables, disable for now
mNativeExtensions.multisampleInterpolationOES = false;
mNativeExtensions.shaderImageAtomicOES = mNativeExtensions.shaderImageAtomicOES =
((mPhysicalDeviceFeatures.vertexPipelineStoresAndAtomics == VK_TRUE) && ((mPhysicalDeviceFeatures.vertexPipelineStoresAndAtomics == VK_TRUE) &&
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment