diff options
| author | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-10-22 15:47:21 -0600 |
|---|---|---|
| committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-10-26 16:24:10 -0600 |
| commit | da0b0d7eedb33c0f7093c7092f0fdc963315668d (patch) | |
| tree | 2a892911cad8e97dc94676f81eaeb81f892befd7 /include | |
| parent | d0be967d32a242a09d769902b7e4b79b3e326e2e (diff) | |
| download | usermoji-da0b0d7eedb33c0f7093c7092f0fdc963315668d.tar.xz | |
Bug 14789: Clean up limit structure
Diffstat (limited to 'include')
| -rw-r--r-- | include/vulkan.h | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/include/vulkan.h b/include/vulkan.h index dc530098..ceac03a6 100644 --- a/include/vulkan.h +++ b/include/vulkan.h @@ -1125,6 +1125,9 @@ typedef struct { VkBool32 depthBounds; VkBool32 wideLines; VkBool32 largePoints; + VkBool32 alphaToOne; + VkBool32 multiViewport; + VkBool32 samplerAnisotropy; VkBool32 textureCompressionETC2; VkBool32 textureCompressionASTC_LDR; VkBool32 textureCompressionBC; @@ -1150,7 +1153,6 @@ typedef struct { VkBool32 shaderInt16; VkBool32 shaderResourceResidency; VkBool32 shaderResourceMinLOD; - VkBool32 alphaToOne; VkBool32 sparseBinding; VkBool32 sparseResidencyBuffer; VkBool32 sparseResidencyImage2D; @@ -1190,14 +1192,13 @@ typedef struct { uint32_t maxImageArrayLayers; VkSampleCountFlags sampleCounts; uint32_t maxTexelBufferSize; - uint32_t maxUniformBufferSize; - uint32_t maxStorageBufferSize; + uint32_t maxUniformBufferRange; + uint32_t maxStorageBufferRange; uint32_t maxPushConstantsSize; uint32_t maxMemoryAllocationCount; VkDeviceSize bufferImageGranularity; VkDeviceSize sparseAddressSpaceSize; uint32_t maxBoundDescriptorSets; - uint32_t maxDescriptorSets; uint32_t maxPerStageDescriptorSamplers; uint32_t maxPerStageDescriptorUniformBuffers; uint32_t maxPerStageDescriptorStorageBuffers; @@ -1229,8 +1230,8 @@ typedef struct { uint32_t maxGeometryOutputVertices; uint32_t maxGeometryTotalOutputComponents; uint32_t maxFragmentInputComponents; - uint32_t maxFragmentOutputBuffers; - uint32_t maxFragmentDualSourceBuffers; + uint32_t maxFragmentOutputAttachments; + uint32_t maxFragmentDualSourceAttachments; uint32_t maxFragmentCombinedOutputResources; uint32_t maxComputeSharedMemorySize; uint32_t maxComputeWorkGroupCount[3]; @@ -1252,9 +1253,9 @@ typedef struct { uint32_t minTexelBufferOffsetAlignment; uint32_t minUniformBufferOffsetAlignment; uint32_t minStorageBufferOffsetAlignment; - uint32_t minTexelOffset; + int32_t minTexelOffset; uint32_t maxTexelOffset; - uint32_t minTexelGatherOffset; + int32_t minTexelGatherOffset; uint32_t maxTexelGatherOffset; float minInterpolationOffset; float maxInterpolationOffset; |
