Merge pull request #265 from cdavis5e/more-easy-features

Advertise some more features we already support.
This commit is contained in:
Bill Hollings 2018-09-20 15:18:26 -04:00 committed by GitHub
commit 54b9f1364d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -484,6 +484,11 @@ void MVKPhysicalDevice::initFeatures() {
_features.samplerAnisotropy = true;
_features.shaderImageGatherExtended = true;
_features.shaderStorageImageExtendedFormats = true;
_features.shaderStorageImageMultisample = true;
_features.shaderStorageImageReadWithoutFormat = true;
_features.shaderStorageImageWriteWithoutFormat = true;
_features.shaderUniformBufferArrayDynamicIndexing = true;
_features.shaderStorageBufferArrayDynamicIndexing = true;
_features.shaderClipDistance = true;
_features.shaderInt16 = true;
_features.multiDrawIndirect = true;
@ -560,12 +565,12 @@ void MVKPhysicalDevice::initFeatures() {
// VkBool32 shaderTessellationAndGeometryPointSize;
// VkBool32 shaderImageGatherExtended; // done
// VkBool32 shaderStorageImageExtendedFormats; // done
// VkBool32 shaderStorageImageMultisample;
// VkBool32 shaderStorageImageReadWithoutFormat;
// VkBool32 shaderStorageImageWriteWithoutFormat;
// VkBool32 shaderUniformBufferArrayDynamicIndexing;
// VkBool32 shaderStorageImageMultisample; // done
// VkBool32 shaderStorageImageReadWithoutFormat; // done
// VkBool32 shaderStorageImageWriteWithoutFormat; // done
// VkBool32 shaderUniformBufferArrayDynamicIndexing; // done
// VkBool32 shaderSampledImageArrayDynamicIndexing;
// VkBool32 shaderStorageBufferArrayDynamicIndexing;
// VkBool32 shaderStorageBufferArrayDynamicIndexing; // done
// VkBool32 shaderStorageImageArrayDynamicIndexing;
// VkBool32 shaderClipDistance; // done
// VkBool32 shaderCullDistance;