aboutsummaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_device.c
diff options
context:
space:
mode:
authorChad Versace <[email protected]>2015-10-07 10:05:02 -0700
committerChad Versace <[email protected]>2015-10-07 10:09:39 -0700
commit545f5cc6e1202ebf1777f63d25741e64e3699a97 (patch)
tree9a9878f8fb368c72ae69017113236b080dc53da2 /src/vulkan/anv_device.c
parent033a37f5913ec453a9e007075913fecc4868dad5 (diff)
vk/0.170.2: Update VkPhysicalDeviceFeatures
Diffstat (limited to 'src/vulkan/anv_device.c')
-rw-r--r--src/vulkan/anv_device.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/vulkan/anv_device.c b/src/vulkan/anv_device.c
index 71ec45089db..6473765cebc 100644
--- a/src/vulkan/anv_device.c
+++ b/src/vulkan/anv_device.c
@@ -278,7 +278,7 @@ VkResult anv_GetPhysicalDeviceFeatures(
.sampleRateShading = false,
.dualSourceBlend = true,
.logicOp = true,
- .instancedDrawIndirect = true,
+ .multiDrawIndirect = true,
.depthClip = false,
.depthBiasClamp = false,
.fillModeNonSolid = true,
@@ -288,6 +288,7 @@ VkResult anv_GetPhysicalDeviceFeatures(
.textureCompressionETC2 = true,
.textureCompressionASTC_LDR = true,
.textureCompressionBC = true,
+ .occlusionQueryNonConservative = false, /* FINISHME */
.pipelineStatisticsQuery = true,
.vertexSideEffects = false,
.tessellationSideEffects = false,
@@ -295,11 +296,9 @@ VkResult anv_GetPhysicalDeviceFeatures(
.fragmentSideEffects = false,
.shaderTessellationPointSize = false,
.shaderGeometryPointSize = true,
- .shaderTextureGatherExtended = true,
+ .shaderImageGatherExtended = true,
.shaderStorageImageExtendedFormats = false,
.shaderStorageImageMultisample = false,
- .shaderStorageBufferArrayConstantIndexing = false,
- .shaderStorageImageArrayConstantIndexing = false,
.shaderUniformBufferArrayDynamicIndexing = true,
.shaderSampledImageArrayDynamicIndexing = false,
.shaderStorageBufferArrayDynamicIndexing = false,
@@ -308,8 +307,8 @@ VkResult anv_GetPhysicalDeviceFeatures(
.shaderCullDistance = false,
.shaderFloat64 = false,
.shaderInt64 = false,
- .shaderFloat16 = false,
.shaderInt16 = false,
+ .alphaToOne = true,
};
return VK_SUCCESS;