diff options
| author | Chia-I Wu <olv@lunarg.com> | 2015-10-27 19:00:15 +0800 |
|---|---|---|
| committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-11-02 15:04:09 -0700 |
| commit | b6d30c6bceeb157b4941c22e5db957c3fb241136 (patch) | |
| tree | 0ff68d786a65ec9b59651a29188e9a3aea25fec0 | |
| parent | f051d26df506cae72e56acd2517790209e47a895 (diff) | |
| download | usermoji-b6d30c6bceeb157b4941c22e5db957c3fb241136.tar.xz | |
bug 14918 part 4: more cleanups (WIP)
| -rw-r--r-- | demos/cube.c | 4 | ||||
| -rw-r--r-- | demos/tri.c | 4 | ||||
| -rw-r--r-- | demos/vulkaninfo.c | 2 | ||||
| -rw-r--r-- | include/vulkan.h | 88 | ||||
| -rw-r--r-- | layers/image.cpp | 30 | ||||
| -rw-r--r-- | layers/param_checker.cpp | 76 | ||||
| -rwxr-xr-x | vulkan.py | 6 |
7 files changed, 105 insertions, 105 deletions
diff --git a/demos/cube.c b/demos/cube.c index a73f2d1a..fd7644e2 100644 --- a/demos/cube.c +++ b/demos/cube.c @@ -845,7 +845,7 @@ static void demo_prepare_buffers(struct demo *demo) .sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO, .pNext = NULL, .format = demo->format, - .channels = { + .components = { .r = VK_COMPONENT_SWIZZLE_R, .g = VK_COMPONENT_SWIZZLE_G, .b = VK_COMPONENT_SWIZZLE_B, @@ -1196,7 +1196,7 @@ static void demo_prepare_textures(struct demo *demo) .image = VK_NULL_HANDLE, .viewType = VK_IMAGE_VIEW_TYPE_2D, .format = tex_format, - .channels = { VK_COMPONENT_SWIZZLE_R, + .components = { VK_COMPONENT_SWIZZLE_R, VK_COMPONENT_SWIZZLE_G, VK_COMPONENT_SWIZZLE_B, VK_COMPONENT_SWIZZLE_A, }, diff --git a/demos/tri.c b/demos/tri.c index e1035fb3..39e68db8 100644 --- a/demos/tri.c +++ b/demos/tri.c @@ -653,7 +653,7 @@ static void demo_prepare_buffers(struct demo *demo) .sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO, .pNext = NULL, .format = demo->format, - .channels = { + .components = { .r = VK_COMPONENT_SWIZZLE_R, .g = VK_COMPONENT_SWIZZLE_G, .b = VK_COMPONENT_SWIZZLE_B, @@ -954,7 +954,7 @@ static void demo_prepare_textures(struct demo *demo) .image = VK_NULL_HANDLE, .viewType = VK_IMAGE_VIEW_TYPE_2D, .format = tex_format, - .channels = { VK_COMPONENT_SWIZZLE_R, + .components = { VK_COMPONENT_SWIZZLE_R, VK_COMPONENT_SWIZZLE_G, VK_COMPONENT_SWIZZLE_B, VK_COMPONENT_SWIZZLE_A, }, diff --git a/demos/vulkaninfo.c b/demos/vulkaninfo.c index 01ff3dd1..e18c67d8 100644 --- a/demos/vulkaninfo.c +++ b/demos/vulkaninfo.c @@ -758,7 +758,7 @@ static void app_gpu_dump_features(const struct app_gpu *gpu) printf("\tmultiDrawIndirect = %u\n", features->multiDrawIndirect ); printf("\tdepthClamp = %u\n", features->depthClamp ); printf("\tdepthBiasClamp = %u\n", features->depthBiasClamp ); - printf("\tpolygonModeNonSolid = %u\n", features->polygonModeNonSolid ); + printf("\tfillModeNonSolid = %u\n", features->fillModeNonSolid ); printf("\tdepthBounds = %u\n", features->depthBounds ); printf("\twideLines = %u\n", features->wideLines ); printf("\tlargePoints = %u\n", features->largePoints ); diff --git a/include/vulkan.h b/include/vulkan.h index ae4fe6da..9449dfa1 100644 --- a/include/vulkan.h +++ b/include/vulkan.h @@ -100,12 +100,12 @@ VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkCommandPool) #define VK_FALSE 0 #define VK_QUEUE_FAMILY_IGNORED (~0U) #define VK_SUBPASS_EXTERNAL (~0U) -#define VK_MAX_PHYSICAL_DEVICE_NAME_SIZE 256 -#define VK_UUID_SIZE 16 +#define VK_MAX_PHYSICAL_DEVICE_NAME_SIZE 256 +#define VK_UUID_SIZE 16 #define VK_MAX_MEMORY_TYPES 32 #define VK_MAX_MEMORY_HEAPS 16 -#define VK_MAX_EXTENSION_NAME_SIZE 256 -#define VK_MAX_DESCRIPTION_SIZE 256 +#define VK_MAX_EXTENSION_NAME_SIZE 256 +#define VK_MAX_DESCRIPTION_SIZE 256 typedef enum { @@ -512,10 +512,10 @@ typedef enum { VK_POLYGON_MODE_FILL = 0, VK_POLYGON_MODE_LINE = 1, VK_POLYGON_MODE_POINT = 2, - VK_FILL_MODE_BEGIN_RANGE = VK_POLYGON_MODE_FILL, - VK_FILL_MODE_END_RANGE = VK_POLYGON_MODE_POINT, - VK_FILL_MODE_RANGE_SIZE = (VK_POLYGON_MODE_POINT - VK_POLYGON_MODE_FILL + 1), - VK_FILL_MODE_MAX_ENUM = 0x7FFFFFFF + VK_POLYGON_MODE_BEGIN_RANGE = VK_POLYGON_MODE_FILL, + VK_POLYGON_MODE_END_RANGE = VK_POLYGON_MODE_POINT, + VK_POLYGON_MODE_RANGE_SIZE = (VK_POLYGON_MODE_POINT - VK_POLYGON_MODE_FILL + 1), + VK_POLYGON_MODE_MAX_ENUM = 0x7FFFFFFF } VkPolygonMode; typedef enum { @@ -600,10 +600,10 @@ typedef enum { VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR = 16, VK_BLEND_FACTOR_SRC1_ALPHA = 17, VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA = 18, - VK_BLEND_BEGIN_RANGE = VK_BLEND_FACTOR_ZERO, - VK_BLEND_END_RANGE = VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA, - VK_BLEND_RANGE_SIZE = (VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA - VK_BLEND_FACTOR_ZERO + 1), - VK_BLEND_MAX_ENUM = 0x7FFFFFFF + VK_BLEND_FACTOR_BEGIN_RANGE = VK_BLEND_FACTOR_ZERO, + VK_BLEND_FACTOR_END_RANGE = VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA, + VK_BLEND_FACTOR_RANGE_SIZE = (VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA - VK_BLEND_FACTOR_ZERO + 1), + VK_BLEND_FACTOR_MAX_ENUM = 0x7FFFFFFF } VkBlendFactor; typedef enum { @@ -940,7 +940,7 @@ typedef enum { VK_COLOR_COMPONENT_B_BIT = 0x00000004, VK_COLOR_COMPONENT_A_BIT = 0x00000008, } VkColorComponentFlagBits; -typedef VkFlags VkChannelFlags; +typedef VkFlags VkColorComponentFlags; typedef VkFlags VkPipelineDynamicStateCreateFlags; typedef VkFlags VkPipelineLayoutCreateFlags; typedef VkFlags VkShaderStageFlags; @@ -1119,7 +1119,7 @@ typedef struct { VkBool32 multiDrawIndirect; VkBool32 depthClamp; VkBool32 depthBiasClamp; - VkBool32 polygonModeNonSolid; + VkBool32 fillModeNonSolid; VkBool32 depthBounds; VkBool32 wideLines; VkBool32 largePoints; @@ -1493,7 +1493,7 @@ typedef struct { const void* pNext; VkQueryPoolCreateFlags flags; VkQueryType queryType; - uint32_t slots; + uint32_t entryCount; VkQueryPipelineStatisticFlags pipelineStatistics; } VkQueryPoolCreateInfo; @@ -1544,10 +1544,10 @@ typedef struct { } VkSubresourceLayout; typedef struct { - VkComponentSwizzle r; - VkComponentSwizzle g; - VkComponentSwizzle b; - VkComponentSwizzle a; + VkComponentSwizzle r; + VkComponentSwizzle g; + VkComponentSwizzle b; + VkComponentSwizzle a; } VkComponentMapping; typedef struct { @@ -1565,7 +1565,7 @@ typedef struct { VkImage image; VkImageViewType viewType; VkFormat format; - VkComponentMapping channels; + VkComponentMapping components; VkImageSubresourceRange subresourceRange; } VkImageViewCreateInfo; @@ -1618,7 +1618,7 @@ typedef struct { typedef struct { uint32_t binding; uint32_t stride; - VkVertexInputRate inputRate; + VkVertexInputRate inputRate; } VkVertexInputBindingDescription; typedef struct { @@ -1693,7 +1693,7 @@ typedef struct { VkPipelineRasterizationStateCreateFlags flags; VkBool32 depthClampEnable; VkBool32 rasterizerDiscardEnable; - VkPolygonMode polygonMode; + VkPolygonMode polygonMode; VkCullModeFlags cullMode; VkFrontFace frontFace; VkBool32 depthBiasEnable; @@ -1742,13 +1742,13 @@ typedef struct { typedef struct { VkBool32 blendEnable; - VkBlendFactor srcColorBlendFactor; - VkBlendFactor dstColorBlendFactor; + VkBlendFactor srcColorBlendFactor; + VkBlendFactor dstColorBlendFactor; VkBlendOp colorBlendOp; - VkBlendFactor srcAlphaBlendFactor; - VkBlendFactor dstAlphaBlendFactor; + VkBlendFactor srcAlphaBlendFactor; + VkBlendFactor dstAlphaBlendFactor; VkBlendOp alphaBlendOp; - VkChannelFlags colorWriteMask; + VkColorComponentFlags colorWriteMask; } VkPipelineColorBlendAttachmentState; typedef struct { @@ -1864,7 +1864,7 @@ typedef struct { VkDescriptorPoolCreateFlags flags; uint32_t maxSets; uint32_t poolSizeCount; - const VkDescriptorPoolSize* pPoolSizes; + const VkDescriptorPoolSize* pPoolSizes; } VkDescriptorPoolCreateInfo; typedef struct { @@ -2007,25 +2007,25 @@ typedef struct { } VkBufferCopy; typedef struct { - VkImageAspectFlags aspect; + VkImageAspectFlags aspectMask; uint32_t mipLevel; uint32_t baseArrayLayer; uint32_t layerCount; } VkImageSubresourceLayers; typedef struct { - VkImageSubresourceLayers srcSubresource; + VkImageSubresourceLayers srcSubresource; VkOffset3D srcOffset; - VkImageSubresourceLayers dstSubresource; + VkImageSubresourceLayers dstSubresource; VkOffset3D dstOffset; VkExtent3D extent; } VkImageCopy; typedef struct { - VkImageSubresourceLayers srcSubresource; + VkImageSubresourceLayers srcSubresource; VkOffset3D srcOffset; VkExtent3D srcExtent; - VkImageSubresourceLayers dstSubresource; + VkImageSubresourceLayers dstSubresource; VkOffset3D dstOffset; VkExtent3D dstExtent; } VkImageBlit; @@ -2034,7 +2034,7 @@ typedef struct { VkDeviceSize bufferOffset; uint32_t bufferRowLength; uint32_t bufferImageHeight; - VkImageSubresourceLayers imageSubresource; + VkImageSubresourceLayers imageSubresource; VkOffset3D imageOffset; VkExtent3D imageExtent; } VkBufferImageCopy; @@ -2068,9 +2068,9 @@ typedef struct { } VkClearRect; typedef struct { - VkImageSubresourceLayers srcSubresource; + VkImageSubresourceLayers srcSubresource; VkOffset3D srcOffset; - VkImageSubresourceLayers dstSubresource; + VkImageSubresourceLayers dstSubresource; VkOffset3D dstOffset; VkExtent3D extent; } VkImageResolve; @@ -2268,10 +2268,10 @@ typedef void (VKAPI *PFN_vkCmdSetEvent)(VkCommandBuffer commandBuffer, VkEvent e typedef void (VKAPI *PFN_vkCmdResetEvent)(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask); typedef void (VKAPI *PFN_vkCmdWaitEvents)(VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent* pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const void* const* ppMemoryBarriers); typedef void (VKAPI *PFN_vkCmdPipelineBarrier)(VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const void* const* ppMemoryBarriers); -typedef void (VKAPI *PFN_vkCmdBeginQuery)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t slot, VkQueryControlFlags flags); -typedef void (VKAPI *PFN_vkCmdEndQuery)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t slot); +typedef void (VKAPI *PFN_vkCmdBeginQuery)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t entry, VkQueryControlFlags flags); +typedef void (VKAPI *PFN_vkCmdEndQuery)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t entry); typedef void (VKAPI *PFN_vkCmdResetQueryPool)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t startQuery, uint32_t queryCount); -typedef void (VKAPI *PFN_vkCmdWriteTimestamp)(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t slot); +typedef void (VKAPI *PFN_vkCmdWriteTimestamp)(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t entry); typedef void (VKAPI *PFN_vkCmdCopyQueryPoolResults)(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t startQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags); typedef void (VKAPI *PFN_vkCmdPushConstants)(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void* values); typedef void (VKAPI *PFN_vkCmdBeginRenderPass)(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, VkSubpassContents contents); @@ -3023,13 +3023,13 @@ void VKAPI vkCmdPipelineBarrier( void VKAPI vkCmdBeginQuery( VkCommandBuffer commandBuffer, VkQueryPool queryPool, - uint32_t slot, + uint32_t entry, VkQueryControlFlags flags); void VKAPI vkCmdEndQuery( VkCommandBuffer commandBuffer, VkQueryPool queryPool, - uint32_t slot); + uint32_t entry); void VKAPI vkCmdResetQueryPool( VkCommandBuffer commandBuffer, @@ -3041,7 +3041,7 @@ void VKAPI vkCmdWriteTimestamp( VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, - uint32_t slot); + uint32_t entry); void VKAPI vkCmdCopyQueryPoolResults( VkCommandBuffer commandBuffer, @@ -3064,11 +3064,11 @@ void VKAPI vkCmdPushConstants( void VKAPI vkCmdBeginRenderPass( VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, - VkSubpassContents contents); + VkSubpassContents contents); void VKAPI vkCmdNextSubpass( VkCommandBuffer commandBuffer, - VkSubpassContents contents); + VkSubpassContents contents); void VKAPI vkCmdEndRenderPass( VkCommandBuffer commandBuffer); diff --git a/layers/image.cpp b/layers/image.cpp index f63a9af6..5420d4fa 100644 --- a/layers/image.cpp +++ b/layers/image.cpp @@ -552,13 +552,13 @@ VK_LAYER_EXPORT void VKAPI vkCmdCopyImage( (uint64_t)commandBuffer, 0, IMAGE_MISMATCHED_IMAGE_ASPECT, "IMAGE", str); } - if (pRegions[i].srcSubresource.aspect != pRegions[i].dstSubresource.aspect) { + if (pRegions[i].srcSubresource.aspectMask != pRegions[i].dstSubresource.aspectMask) { char const str[] = "vkCmdCopyImage: Src and dest aspectMasks for each region must match"; skipCall |= log_msg(device_data->report_data, VK_DBG_REPORT_ERROR_BIT, VK_OBJECT_TYPE_COMMAND_BUFFER, (uint64_t)commandBuffer, 0, IMAGE_MISMATCHED_IMAGE_ASPECT, "IMAGE", str); } - if ((pRegions[i].srcSubresource.aspect & VK_IMAGE_ASPECT_COLOR_BIT) && - (pRegions[i].srcSubresource.aspect & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT))) { + if ((pRegions[i].srcSubresource.aspectMask & VK_IMAGE_ASPECT_COLOR_BIT) && + (pRegions[i].srcSubresource.aspectMask & (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT))) { char const str[] = "vkCmdCopyImage aspectMask cannot specify both COLOR and DEPTH/STENCIL aspects"; skipCall |= log_msg(device_data->report_data, VK_DBG_REPORT_ERROR_BIT, VK_OBJECT_TYPE_COMMAND_BUFFER, (uint64_t)commandBuffer, 0, IMAGE_INVALID_IMAGE_ASPECT, "IMAGE", str); @@ -653,10 +653,10 @@ VK_LAYER_EXPORT void VKAPI vkCmdCopyImageToBuffer( (uint64_t)commandBuffer, 0, IMAGE_MISMATCHED_IMAGE_ASPECT, "IMAGE", str); } - VkImageAspectFlags aspect = pRegions[i].imageSubresource.aspect; - if ((aspect != VK_IMAGE_ASPECT_COLOR_BIT) && - (aspect != VK_IMAGE_ASPECT_DEPTH_BIT) && - (aspect != VK_IMAGE_ASPECT_STENCIL_BIT)) { + VkImageAspectFlags aspectMask = pRegions[i].imageSubresource.aspectMask; + if ((aspectMask != VK_IMAGE_ASPECT_COLOR_BIT) && + (aspectMask != VK_IMAGE_ASPECT_DEPTH_BIT) && + (aspectMask != VK_IMAGE_ASPECT_STENCIL_BIT)) { char const str[] = "vkCmdCopyImageToBuffer: aspectMasks for each region must specify only COLOR or DEPTH or STENCIL"; skipCall |= log_msg(device_data->report_data, VK_DBG_REPORT_ERROR_BIT, VK_OBJECT_TYPE_COMMAND_BUFFER, (uint64_t)commandBuffer, 0, IMAGE_INVALID_IMAGE_ASPECT, "IMAGE", str); @@ -689,10 +689,10 @@ VK_LAYER_EXPORT void VKAPI vkCmdCopyBufferToImage( (uint64_t)commandBuffer, 0, IMAGE_MISMATCHED_IMAGE_ASPECT, "IMAGE", str); } - VkImageAspectFlags aspect = pRegions[i].imageSubresource.aspect; - if ((aspect != VK_IMAGE_ASPECT_COLOR_BIT) && - (aspect != VK_IMAGE_ASPECT_DEPTH_BIT) && - (aspect != VK_IMAGE_ASPECT_STENCIL_BIT)) { + VkImageAspectFlags aspectMask = pRegions[i].imageSubresource.aspectMask; + if ((aspectMask != VK_IMAGE_ASPECT_COLOR_BIT) && + (aspectMask != VK_IMAGE_ASPECT_DEPTH_BIT) && + (aspectMask != VK_IMAGE_ASPECT_STENCIL_BIT)) { char const str[] = "vkCmdCopyBufferToImage: aspectMasks for each region must specify only COLOR or DEPTH or STENCIL"; skipCall |= log_msg(device_data->report_data, VK_DBG_REPORT_ERROR_BIT, VK_OBJECT_TYPE_COMMAND_BUFFER, (uint64_t)commandBuffer, 0, IMAGE_INVALID_IMAGE_ASPECT, "IMAGE", str); @@ -772,8 +772,8 @@ VK_LAYER_EXPORT void VKAPI vkCmdBlitImage( (uint64_t)commandBuffer, 0, IMAGE_MISMATCHED_IMAGE_ASPECT, "IMAGE", str); } - VkImageAspectFlags srcAspect = pRegions[i].srcSubresource.aspect; - VkImageAspectFlags dstAspect = pRegions[i].dstSubresource.aspect; + VkImageAspectFlags srcAspect = pRegions[i].srcSubresource.aspectMask; + VkImageAspectFlags dstAspect = pRegions[i].dstSubresource.aspectMask; if (srcAspect != dstAspect) { std::stringstream ss; @@ -857,8 +857,8 @@ VK_LAYER_EXPORT void VKAPI vkCmdResolveImage( (uint64_t)commandBuffer, 0, IMAGE_MISMATCHED_IMAGE_ASPECT, "IMAGE", str); } - if ((pRegions[i].srcSubresource.aspect != VK_IMAGE_ASPECT_COLOR_BIT) || - (pRegions[i].dstSubresource.aspect != VK_IMAGE_ASPECT_COLOR_BIT)) { + if ((pRegions[i].srcSubresource.aspectMask != VK_IMAGE_ASPECT_COLOR_BIT) || + (pRegions[i].dstSubresource.aspectMask != VK_IMAGE_ASPECT_COLOR_BIT)) { char const str[] = "vkCmdResolveImage: src and dest aspectMasks for each region must specify only VK_IMAGE_ASPECT_COLOR_BIT"; skipCall |= log_msg(device_data->report_data, VK_DBG_REPORT_ERROR_BIT, VK_OBJECT_TYPE_COMMAND_BUFFER, (uint64_t)commandBuffer, 0, IMAGE_INVALID_IMAGE_ASPECT, "IMAGE", str); diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index f166d914..3b5bc72f 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -3394,32 +3394,32 @@ bool PreCreateImageView( "vkCreateImageView parameter, VkFormat pCreateInfo->format, is an unrecognized enumerator"); return false; } - if(pCreateInfo->channels.r < VK_COMPONENT_SWIZZLE_BEGIN_RANGE || - pCreateInfo->channels.r > VK_COMPONENT_SWIZZLE_END_RANGE) + if(pCreateInfo->components.r < VK_COMPONENT_SWIZZLE_BEGIN_RANGE || + pCreateInfo->components.r > VK_COMPONENT_SWIZZLE_END_RANGE) { log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCreateImageView parameter, VkComponentSwizzle pCreateInfo->channels.r, is an unrecognized enumerator"); + "vkCreateImageView parameter, VkComponentSwizzle pCreateInfo->components.r, is an unrecognized enumerator"); return false; } - if(pCreateInfo->channels.g < VK_COMPONENT_SWIZZLE_BEGIN_RANGE || - pCreateInfo->channels.g > VK_COMPONENT_SWIZZLE_END_RANGE) + if(pCreateInfo->components.g < VK_COMPONENT_SWIZZLE_BEGIN_RANGE || + pCreateInfo->components.g > VK_COMPONENT_SWIZZLE_END_RANGE) { log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCreateImageView parameter, VkComponentSwizzle pCreateInfo->channels.g, is an unrecognized enumerator"); + "vkCreateImageView parameter, VkComponentSwizzle pCreateInfo->components.g, is an unrecognized enumerator"); return false; } - if(pCreateInfo->channels.b < VK_COMPONENT_SWIZZLE_BEGIN_RANGE || - pCreateInfo->channels.b > VK_COMPONENT_SWIZZLE_END_RANGE) + if(pCreateInfo->components.b < VK_COMPONENT_SWIZZLE_BEGIN_RANGE || + pCreateInfo->components.b > VK_COMPONENT_SWIZZLE_END_RANGE) { log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCreateImageView parameter, VkComponentSwizzle pCreateInfo->channels.b, is an unrecognized enumerator"); + "vkCreateImageView parameter, VkComponentSwizzle pCreateInfo->components.b, is an unrecognized enumerator"); return false; } - if(pCreateInfo->channels.a < VK_COMPONENT_SWIZZLE_BEGIN_RANGE || - pCreateInfo->channels.a > VK_COMPONENT_SWIZZLE_END_RANGE) + if(pCreateInfo->components.a < VK_COMPONENT_SWIZZLE_BEGIN_RANGE || + pCreateInfo->components.a > VK_COMPONENT_SWIZZLE_END_RANGE) { log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCreateImageView parameter, VkComponentSwizzle pCreateInfo->channels.a, is an unrecognized enumerator"); + "vkCreateImageView parameter, VkComponentSwizzle pCreateInfo->components.a, is an unrecognized enumerator"); return false; } } @@ -3808,8 +3808,8 @@ bool PreCreateGraphicsPipelines( "vkCreateGraphicsPipelines parameter, VkStructureType pCreateInfos->pRasterizationState->sType, is an invalid enumerator"); return false; } - if(pCreateInfos->pRasterizationState->polygonMode < VK_FILL_MODE_BEGIN_RANGE || - pCreateInfos->pRasterizationState->polygonMode > VK_FILL_MODE_END_RANGE) + if(pCreateInfos->pRasterizationState->polygonMode < VK_POLYGON_MODE_BEGIN_RANGE || + pCreateInfos->pRasterizationState->polygonMode > VK_POLYGON_MODE_END_RANGE) { log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", "vkCreateGraphicsPipelines parameter, VkPolygonMode pCreateInfos->pRasterizationState->polygonMode, is an unrecognized enumerator"); @@ -3928,15 +3928,15 @@ bool PreCreateGraphicsPipelines( } if(pCreateInfos->pColorBlendState->pAttachments != nullptr && pCreateInfos->pColorBlendState->pAttachments->blendEnable == VK_TRUE) { - if(pCreateInfos->pColorBlendState->pAttachments->srcColorBlendFactor < VK_BLEND_BEGIN_RANGE || - pCreateInfos->pColorBlendState->pAttachments->srcColorBlendFactor > VK_BLEND_END_RANGE) + if(pCreateInfos->pColorBlendState->pAttachments->srcColorBlendFactor < VK_BLEND_FACTOR_BEGIN_RANGE || + pCreateInfos->pColorBlendState->pAttachments->srcColorBlendFactor > VK_BLEND_FACTOR_END_RANGE) { log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", "vkCreateGraphicsPipelines parameter, VkBlendFactor pCreateInfos->pColorBlendState->pAttachments->srcColorBlendFactor, is an unrecognized enumerator"); return false; } - if(pCreateInfos->pColorBlendState->pAttachments->dstColorBlendFactor < VK_BLEND_BEGIN_RANGE || - pCreateInfos->pColorBlendState->pAttachments->dstColorBlendFactor > VK_BLEND_END_RANGE) + if(pCreateInfos->pColorBlendState->pAttachments->dstColorBlendFactor < VK_BLEND_FACTOR_BEGIN_RANGE || + pCreateInfos->pColorBlendState->pAttachments->dstColorBlendFactor > VK_BLEND_FACTOR_END_RANGE) { log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", "vkCreateGraphicsPipelines parameter, VkBlendFactor pCreateInfos->pColorBlendState->pAttachments->dstColorBlendFactor, is an unrecognized enumerator"); @@ -3949,15 +3949,15 @@ bool PreCreateGraphicsPipelines( "vkCreateGraphicsPipelines parameter, VkBlendOp pCreateInfos->pColorBlendState->pAttachments->colorBlendOp, is an unrecognized enumerator"); return false; } - if(pCreateInfos->pColorBlendState->pAttachments->srcAlphaBlendFactor < VK_BLEND_BEGIN_RANGE || - pCreateInfos->pColorBlendState->pAttachments->srcAlphaBlendFactor > VK_BLEND_END_RANGE) + if(pCreateInfos->pColorBlendState->pAttachments->srcAlphaBlendFactor < VK_BLEND_FACTOR_BEGIN_RANGE || + pCreateInfos->pColorBlendState->pAttachments->srcAlphaBlendFactor > VK_BLEND_FACTOR_END_RANGE) { log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", "vkCreateGraphicsPipelines parameter, VkBlendFactor pCreateInfos->pColorBlendState->pAttachments->srcAlphaBlendFactor, is an unrecognized enumerator"); return false; } - if(pCreateInfos->pColorBlendState->pAttachments->dstAlphaBlendFactor < VK_BLEND_BEGIN_RANGE || - pCreateInfos->pColorBlendState->pAttachments->dstAlphaBlendFactor > VK_BLEND_END_RANGE) + if(pCreateInfos->pColorBlendState->pAttachments->dstAlphaBlendFactor < VK_BLEND_FACTOR_BEGIN_RANGE || + pCreateInfos->pColorBlendState->pAttachments->dstAlphaBlendFactor > VK_BLEND_FACTOR_END_RANGE) { log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", "vkCreateGraphicsPipelines parameter, VkBlendFactor pCreateInfos->pColorBlendState->pAttachments->dstAlphaBlendFactor, is an unrecognized enumerator"); @@ -5458,18 +5458,18 @@ bool PreCmdCopyImage( { if(pRegions != nullptr) { - if ((pRegions->srcSubresource.aspect & + if ((pRegions->srcSubresource.aspectMask & (VK_IMAGE_ASPECT_COLOR_BIT | VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT | VK_IMAGE_ASPECT_METADATA_BIT)) == 0) { log_msg(mdd(commandBuffer), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCmdCopyImage parameter, VkImageAspect pRegions->srcSubresource.aspect, is an unrecognized enumerator"); + "vkCmdCopyImage parameter, VkImageAspect pRegions->srcSubresource.aspectMask, is an unrecognized enumerator"); return false; } - if ((pRegions->dstSubresource.aspect & + if ((pRegions->dstSubresource.aspectMask & (VK_IMAGE_ASPECT_COLOR_BIT | VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT | VK_IMAGE_ASPECT_METADATA_BIT)) == 0) { log_msg(mdd(commandBuffer), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCmdCopyImage parameter, VkImageAspect pRegions->dstSubresource.aspect, is an unrecognized enumerator"); + "vkCmdCopyImage parameter, VkImageAspect pRegions->dstSubresource.aspectMask, is an unrecognized enumerator"); return false; } } @@ -5530,18 +5530,18 @@ bool PreCmdBlitImage( { if(pRegions != nullptr) { - if ((pRegions->srcSubresource.aspect & + if ((pRegions->srcSubresource.aspectMask & (VK_IMAGE_ASPECT_COLOR_BIT | VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT | VK_IMAGE_ASPECT_METADATA_BIT)) == 0) { log_msg(mdd(commandBuffer), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCmdCopyImage parameter, VkImageAspect pRegions->srcSubresource.aspect, is an unrecognized enumerator"); + "vkCmdCopyImage parameter, VkImageAspect pRegions->srcSubresource.aspectMask, is an unrecognized enumerator"); return false; } - if ((pRegions->dstSubresource.aspect & + if ((pRegions->dstSubresource.aspectMask & (VK_IMAGE_ASPECT_COLOR_BIT | VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT | VK_IMAGE_ASPECT_METADATA_BIT)) == 0) { log_msg(mdd(commandBuffer), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCmdCopyImage parameter, VkImageAspect pRegions->dstSubresource.aspect, is an unrecognized enumerator"); + "vkCmdCopyImage parameter, VkImageAspect pRegions->dstSubresource.aspectMask, is an unrecognized enumerator"); return false; } } @@ -5612,11 +5612,11 @@ bool PreCmdCopyBufferToImage( { if(pRegions != nullptr) { - if ((pRegions->imageSubresource.aspect & + if ((pRegions->imageSubresource.aspectMask & (VK_IMAGE_ASPECT_COLOR_BIT | VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT | VK_IMAGE_ASPECT_METADATA_BIT)) == 0) { log_msg(mdd(commandBuffer), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCmdCopyBufferToImage parameter, VkImageAspect pRegions->imageSubresource.aspect, is an unrecognized enumerator"); + "vkCmdCopyBufferToImage parameter, VkImageAspect pRegions->imageSubresource.aspectMask, is an unrecognized enumerator"); return false; } } @@ -5667,11 +5667,11 @@ bool PreCmdCopyImageToBuffer( { if(pRegions != nullptr) { - if ((pRegions->imageSubresource.aspect & + if ((pRegions->imageSubresource.aspectMask & (VK_IMAGE_ASPECT_COLOR_BIT | VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT | VK_IMAGE_ASPECT_METADATA_BIT)) == 0) { log_msg(mdd(commandBuffer), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCmdCopyImageToBuffer parameter, VkImageAspect pRegions->imageSubresource.aspect, is an unrecognized enumerator"); + "vkCmdCopyImageToBuffer parameter, VkImageAspect pRegions->imageSubresource.aspectMask, is an unrecognized enumerator"); return false; } } @@ -5923,18 +5923,18 @@ bool PreCmdResolveImage( { if(pRegions != nullptr) { - if ((pRegions->srcSubresource.aspect & + if ((pRegions->srcSubresource.aspectMask & (VK_IMAGE_ASPECT_COLOR_BIT | VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT | VK_IMAGE_ASPECT_METADATA_BIT)) == 0) { log_msg(mdd(commandBuffer), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCmdResolveImage parameter, VkImageAspect pRegions->srcSubresource.aspect, is an unrecognized enumerator"); + "vkCmdResolveImage parameter, VkImageAspect pRegions->srcSubresource.aspectMask, is an unrecognized enumerator"); return false; } - if ((pRegions->dstSubresource.aspect & + if ((pRegions->dstSubresource.aspectMask & (VK_IMAGE_ASPECT_COLOR_BIT | VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT | VK_IMAGE_ASPECT_METADATA_BIT)) == 0) { log_msg(mdd(commandBuffer), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCmdResolveImage parameter, VkImageAspect pRegions->dstSubresource.aspect, is an unrecognized enumerator"); + "vkCmdResolveImage parameter, VkImageAspect pRegions->dstSubresource.aspectMask, is an unrecognized enumerator"); return false; } } @@ -954,13 +954,13 @@ core = Extension( Proto("void", "CmdBeginQuery", [Param("VkCommandBuffer", "commandBuffer"), Param("VkQueryPool", "queryPool"), - Param("uint32_t", "slot"), + Param("uint32_t", "entry"), Param("VkQueryControlFlags", "flags")]), Proto("void", "CmdEndQuery", [Param("VkCommandBuffer", "commandBuffer"), Param("VkQueryPool", "queryPool"), - Param("uint32_t", "slot")]), + Param("uint32_t", "entry")]), Proto("void", "CmdResetQueryPool", [Param("VkCommandBuffer", "commandBuffer"), @@ -972,7 +972,7 @@ core = Extension( [Param("VkCommandBuffer", "commandBuffer"), Param("VkPipelineStageFlagBits", "pipelineStage"), Param("VkQueryPool", "queryPool"), - Param("uint32_t", "slot")]), + Param("uint32_t", "entry")]), Proto("void", "CmdCopyQueryPoolResults", [Param("VkCommandBuffer", "commandBuffer"), |
