Lines Matching defs:skip_call
1234 bool skip_call = false;
1239 return skip_call;
1242 skip_call = log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0, __LINE__,
1246 skip_call = log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0, __LINE__,
1250 return skip_call;
1257 bool skip_call = false;
1260 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__, 1, LayerName,
1265 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__, 1,
1273 return skip_call;
1280 bool skip_call = false;
1285 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__, 1,
1290 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__, 1,
1300 return skip_call;
1383 bool skip_call = false;
1396 skip_call |= parameter_validation_vkDestroyInstance(my_data->report_data, pAllocator);
1407 if (!skip_call) {
1429 bool skip_call = false;
1433 skip_call |= parameter_validation_vkEnumeratePhysicalDevices(my_data->report_data, pPhysicalDeviceCount, pPhysicalDevices);
1435 if (!skip_call) {
1453 bool skip_call = false;
1457 skip_call |= parameter_validation_vkGetPhysicalDeviceFeatures(my_data->report_data, pFeatures);
1459 if (!skip_call) {
1466 bool skip_call = false;
1470 skip_call |= parameter_validation_vkGetPhysicalDeviceFormatProperties(my_data->report_data, format, pFormatProperties);
1472 if (!skip_call) {
1483 bool skip_call = false;
1487 skip_call |= parameter_validation_vkGetPhysicalDeviceImageFormatProperties(my_data->report_data, format, type, tiling, usage,
1490 if (!skip_call) {
1502 bool skip_call = false;
1506 skip_call |= parameter_validation_vkGetPhysicalDeviceProperties(my_data->report_data, pProperties);
1508 if (!skip_call) {
1516 bool skip_call = false;
1520 skip_call |= parameter_validation_vkGetPhysicalDeviceQueueFamilyProperties(my_data->report_data, pQueueFamilyPropertyCount,
1523 if (!skip_call) {
1531 bool skip_call = false;
1535 skip_call |= parameter_validation_vkGetPhysicalDeviceMemoryProperties(my_data->report_data, pMemoryProperties);
1537 if (!skip_call) {
1668 bool skip_call = false;
1672 skip_call |= parameter_validation_vkCreateDevice(my_instance_data->report_data, pCreateInfo, pAllocator, pDevice);
1677 skip_call |= validate_string(my_instance_data->report_data, "vkCreateDevice", "pCreateInfo->ppEnabledLayerNames",
1684 skip_call |= validate_string(my_instance_data->report_data, "vkCreateDevice",
1690 if (!skip_call) {
1747 bool skip_call = false;
1751 skip_call |= parameter_validation_vkDestroyDevice(my_data->report_data, pAllocator);
1753 if (!skip_call) {
1785 bool skip_call = false;
1789 skip_call |= parameter_validation_vkGetDeviceQueue(my_data->report_data, queueFamilyIndex, queueIndex, pQueue);
1791 if (!skip_call) {
1800 bool skip_call = false;
1804 skip_call |= parameter_validation_vkQueueSubmit(my_data->report_data, submitCount, pSubmits, fence);
1806 if (!skip_call) {
1840 bool skip_call = false;
1844 skip_call |= parameter_validation_vkAllocateMemory(my_data->report_data, pAllocateInfo, pAllocator, pMemory);
1846 if (!skip_call) {
1856 bool skip_call = false;
1860 skip_call |= parameter_validation_vkFreeMemory(my_data->report_data, memory, pAllocator);
1862 if (!skip_call) {
1870 bool skip_call = false;
1874 skip_call |= parameter_validation_vkMapMemory(my_data->report_data, memory, offset, size, flags, ppData);
1876 if (!skip_call) {
1886 bool skip_call = false;
1890 skip_call |= parameter_validation_vkUnmapMemory(my_data->report_data, memory);
1892 if (!skip_call) {
1900 bool skip_call = false;
1904 skip_call |= parameter_validation_vkFlushMappedMemoryRanges(my_data->report_data, memoryRangeCount, pMemoryRanges);
1906 if (!skip_call) {
1918 bool skip_call = false;
1922 skip_call |= parameter_validation_vkInvalidateMappedMemoryRanges(my_data->report_data, memoryRangeCount, pMemoryRanges);
1924 if (!skip_call) {
1936 bool skip_call = false;
1940 skip_call |= parameter_validation_vkGetDeviceMemoryCommitment(my_data->report_data, memory, pCommittedMemoryInBytes);
1942 if (!skip_call) {
1950 bool skip_call = false;
1954 skip_call |= parameter_validation_vkBindBufferMemory(my_data->report_data, buffer, memory, memoryOffset);
1956 if (!skip_call) {
1967 bool skip_call = false;
1971 skip_call |= parameter_validation_vkBindImageMemory(my_data->report_data, image, memory, memoryOffset);
1973 if (!skip_call) {
1984 bool skip_call = false;
1988 skip_call |= parameter_validation_vkGetBufferMemoryRequirements(my_data->report_data, buffer, pMemoryRequirements);
1990 if (!skip_call) {
1996 bool skip_call = false;
2000 skip_call |= parameter_validation_vkGetImageMemoryRequirements(my_data->report_data, image, pMemoryRequirements);
2002 if (!skip_call) {
2026 bool skip_call = false;
2030 skip_call |= parameter_validation_vkGetImageSparseMemoryRequirements(my_data->report_data, image, pSparseMemoryRequirementCount,
2033 if (!skip_call) {
2063 bool skip_call = false;
2067 skip_call |= parameter_validation_vkGetPhysicalDeviceSparseImageFormatProperties(my_data->report_data, format, type, samples,
2070 if (!skip_call) {
2083 bool skip_call = false;
2087 skip_call |= parameter_validation_vkQueueBindSparse(my_data->report_data, bindInfoCount, pBindInfo, fence);
2089 if (!skip_call) {
2101 bool skip_call = false;
2105 skip_call |= parameter_validation_vkCreateFence(my_data->report_data, pCreateInfo, pAllocator, pFence);
2107 if (!skip_call) {
2117 bool skip_call = false;
2121 skip_call |= parameter_validation_vkDestroyFence(my_data->report_data, fence, pAllocator);
2123 if (!skip_call) {
2130 bool skip_call = false;
2134 skip_call |= parameter_validation_vkResetFences(my_data->report_data, fenceCount, pFences);
2136 if (!skip_call) {
2147 bool skip_call = false;
2151 skip_call |= parameter_validation_vkGetFenceStatus(my_data->report_data, fence);
2153 if (!skip_call) {
2165 bool skip_call = false;
2169 skip_call |= parameter_validation_vkWaitForFences(my_data->report_data, fenceCount, pFences, waitAll, timeout);
2171 if (!skip_call) {
2183 bool skip_call = false;
2187 skip_call |= parameter_validation_vkCreateSemaphore(my_data->report_data, pCreateInfo, pAllocator, pSemaphore);
2189 if (!skip_call) {
2199 bool skip_call = false;
2203 skip_call |= parameter_validation_vkDestroySemaphore(my_data->report_data, semaphore, pAllocator);
2205 if (!skip_call) {
2213 bool skip_call = false;
2217 skip_call |= parameter_validation_vkCreateEvent(my_data->report_data, pCreateInfo, pAllocator, pEvent);
2219 if (!skip_call) {
2229 bool skip_call = false;
2233 skip_call |= parameter_validation_vkDestroyEvent(my_data->report_data, event, pAllocator);
2235 if (!skip_call) {
2242 bool skip_call = false;
2246 skip_call |= parameter_validation_vkGetEventStatus(my_data->report_data, event);
2248 if (!skip_call) {
2259 bool skip_call = false;
2263 skip_call |= parameter_validation_vkSetEvent(my_data->report_data, event);
2265 if (!skip_call) {
2276 bool skip_call = false;
2280 skip_call |= parameter_validation_vkResetEvent(my_data->report_data, event);
2282 if (!skip_call) {
2294 bool skip_call = false;
2299 skip_call |= parameter_validation_vkCreateQueryPool(device_data->report_data, pCreateInfo, pAllocator, pQueryPool);
2307 skip_call |=
2315 if (!skip_call) {
2325 bool skip_call = false;
2329 skip_call |= parameter_validation_vkDestroyQueryPool(my_data->report_data, queryPool, pAllocator);
2331 if (!skip_call) {
2339 bool skip_call = false;
2343 skip_call |= parameter_validation_vkGetQueryPoolResults(my_data->report_data, queryPool, firstQuery, queryCount, dataSize,
2346 if (!skip_call) {
2359 bool skip_call = false;
2375 skip_call |= parameter_validation_vkCreateBuffer(report_data, pCreateInfo, pAllocator, pBuffer);
2382 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
2392 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
2401 skip_call |= validate_queue_family_indices(device_data, "vkCreateBuffer", "pCreateInfo->pQueueFamilyIndices",
2406 if (!skip_call) {
2416 bool skip_call = false;
2420 skip_call |= parameter_validation_vkDestroyBuffer(my_data->report_data, buffer, pAllocator);
2422 if (!skip_call) {
2430 bool skip_call = false;
2434 skip_call |= parameter_validation_vkCreateBufferView(my_data->report_data, pCreateInfo, pAllocator, pView);
2436 if (!skip_call) {
2446 bool skip_call = false;
2450 skip_call |= parameter_validation_vkDestroyBufferView(my_data->report_data, bufferView, pAllocator);
2452 if (!skip_call) {
2460 bool skip_call = false;
2465 skip_call |= parameter_validation_vkCreateImage(report_data, pCreateInfo, pAllocator, pImage);
2472 skip_call |=
2481 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
2488 skip_call |= validate_queue_family_indices(device_data, "vkCreateImage", "pCreateInfo->pQueueFamilyIndices",
2493 skip_call |= ValidateGreaterThan(report_data, "vkCreateImage", "pCreateInfo->extent.width", pCreateInfo->extent.width, 0u);
2494 skip_call |=
2496 skip_call |= ValidateGreaterThan(report_data, "vkCreateImage", "pCreateInfo->extent.depth", pCreateInfo->extent.depth, 0u);
2499 skip_call |= ValidateGreaterThan(report_data, "vkCreateImage", "pCreateInfo->mipLevels", pCreateInfo->mipLevels, 0u);
2502 skip_call |= ValidateGreaterThan(report_data, "vkCreateImage", "pCreateInfo->arrayLayers", pCreateInfo->arrayLayers, 0u);
2506 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__, 1,
2516 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__, 1,
2523 skip_call |=
2532 skip_call |=
2542 skip_call |=
2549 if (!skip_call) {
2559 bool skip_call = false;
2563 skip_call |= parameter_validation_vkDestroyImage(my_data->report_data, image, pAllocator);
2565 if (!skip_call) {
2586 bool skip_call = false;
2590 skip_call |= parameter_validation_vkGetImageSubresourceLayout(my_data->report_data, image, pSubresource, pLayout);
2592 if (!skip_call) {
2602 bool skip_call = false;
2607 skip_call |= parameter_validation_vkCreateImageView(report_data, pCreateInfo, pAllocator, pView);
2613 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__, 1,
2622 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__, 1,
2630 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__, 1,
2637 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__, 1,
2643 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__, 1,
2650 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, (VkDebugReportObjectTypeEXT)0, 0, __LINE__, 1,
2657 if (!skip_call) {
2667 bool skip_call = false;
2671 skip_call |= parameter_validation_vkDestroyImageView(my_data->report_data, imageView, pAllocator);
2673 if (!skip_call) {
2681 bool skip_call = false;
2685 skip_call |= parameter_validation_vkCreateShaderModule(my_data->report_data, pCreateInfo, pAllocator, pShaderModule);
2687 if (!skip_call) {
2699 bool skip_call = false;
2703 skip_call |= parameter_validation_vkDestroyShaderModule(my_data->report_data, shaderModule, pAllocator);
2705 if (!skip_call) {
2713 bool skip_call = false;
2717 skip_call |= parameter_validation_vkCreatePipelineCache(my_data->report_data, pCreateInfo, pAllocator, pPipelineCache);
2719 if (!skip_call) {
2731 bool skip_call = false;
2735 skip_call |= parameter_validation_vkDestroyPipelineCache(my_data->report_data, pipelineCache, pAllocator);
2737 if (!skip_call) {
2745 bool skip_call = false;
2749 skip_call |= parameter_validation_vkGetPipelineCacheData(my_data->report_data, pipelineCache, pDataSize, pData);
2751 if (!skip_call) {
2763 bool skip_call = false;
2767 skip_call |= parameter_validation_vkMergePipelineCaches(my_data->report_data, dstCache, srcCacheCount, pSrcCaches);
2769 if (!skip_call) {
2843 bool skip_call = false;
2848 skip_call |= parameter_validation_vkCreateGraphicsPipelines(report_data, pipelineCache, createInfoCount, pCreateInfos,
2870 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
2879 skip_call |= validate_struct_pnext(
2884 skip_call |= validate_reserved_flags(
2890 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
2903 skip_call |= log_msg(
2911 skip_call |=
2916 skip_call |=
2922 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
2944 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
2955 skip_call |=
2966 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
2977 skip_call |=
2992 skip_call |=
3000 skip_call |=
3005 skip_call |= validate_reserved_flags(
3010 skip_call |= validate_bool32(
3015 skip_call |= validate_array(
3022 skip_call |= validate_bool32(
3027 skip_call |= validate_bool32(
3033 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
3043 skip_call |= validate_struct_pnext(
3048 skip_call |= validate_reserved_flags(
3053 skip_call |= validate_bool32(
3058 skip_call |= validate_bool32(
3063 skip_call |= validate_ranged_enum(
3069 skip_call |= validate_bool32(
3074 skip_call |= validate_bool32(
3079 skip_call |= validate_ranged_enum(
3085 skip_call |= validate_ranged_enum(
3091 skip_call |= validate_ranged_enum(
3097 skip_call |= validate_ranged_enum(
3103 skip_call |= validate_ranged_enum(
3108 skip_call |= validate_ranged_enum(
3113 skip_call |= validate_ranged_enum(
3119 skip_call |= validate_ranged_enum(
3126 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
3136 skip_call |=
3141 skip_call |= validate_reserved_flags(
3146 skip_call |= validate_bool32(
3151 skip_call |= validate_array(
3160 skip_call |=
3166 skip_call |= validate_ranged_enum(
3173 skip_call |= validate_ranged_enum(
3180 skip_call |=
3187 skip_call |= validate_ranged_enum(
3194 skip_call |= validate_ranged_enum(
3201 skip_call |=
3208 skip_call |=
3218 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
3227 skip_call |= validate_ranged_enum(
3236 if (!skip_call) {
3265 bool skip_call = false;
3269 skip_call |= parameter_validation_vkCreateComputePipelines(my_data->report_data, pipelineCache, createInfoCount, pCreateInfos,
3272 if (!skip_call) {
3285 bool skip_call = false;
3289 skip_call |= parameter_validation_vkDestroyPipeline(my_data->report_data, pipeline, pAllocator);
3291 if (!skip_call) {
3299 bool skip_call = false;
3303 skip_call |= parameter_validation_vkCreatePipelineLayout(my_data->report_data, pCreateInfo, pAllocator, pPipelineLayout);
3305 if (!skip_call) {
3317 bool skip_call = false;
3321 skip_call |= parameter_validation_vkDestroyPipelineLayout(my_data->report_data, pipelineLayout, pAllocator);
3323 if (!skip_call) {
3331 bool skip_call = false;
3336 skip_call |= parameter_validation_vkCreateSampler(report_data, pCreateInfo, pAllocator, pSampler);
3342 skip_call |= validate_ranged_enum(report_data, "vkCreateSampler", "pCreateInfo->compareOp", "VkCompareOp",
3351 skip_call |= validate_ranged_enum(report_data, "vkCreateSampler", "pCreateInfo->borderColor", "VkBorderColor",
3356 if (!skip_call) {
3366 bool skip_call = false;
3370 skip_call |= parameter_validation_vkDestroySampler(my_data->report_data, sampler, pAllocator);
3372 if (!skip_call) {
3381 bool skip_call = false;
3386 skip_call |= parameter_validation_vkCreateDescriptorSetLayout(report_data, pCreateInfo, pAllocator, pSetLayout);
3401 skip_call |=
3414 skip_call |=
3425 if (!skip_call) {
3437 bool skip_call = false;
3441 skip_call |= parameter_validation_vkDestroyDescriptorSetLayout(my_data->report_data, descriptorSetLayout, pAllocator);
3443 if (!skip_call) {
3451 bool skip_call = false;
3455 skip_call |= parameter_validation_vkCreateDescriptorPool(my_data->report_data, pCreateInfo, pAllocator, pDescriptorPool);
3459 if (!skip_call) {
3471 bool skip_call = false;
3475 skip_call |= parameter_validation_vkDestroyDescriptorPool(my_data->report_data, descriptorPool, pAllocator);
3477 if (!skip_call) {
3485 bool skip_call = false;
3489 skip_call |= parameter_validation_vkResetDescriptorPool(my_data->report_data, descriptorPool, flags);
3491 if (!skip_call) {
3503 bool skip_call = false;
3507 skip_call |= parameter_validation_vkAllocateDescriptorSets(my_data->report_data, pAllocateInfo, pDescriptorSets);
3509 if (!skip_call) {
3521 bool skip_call = false;
3526 skip_call |= parameter_validation_vkFreeDescriptorSets(report_data, descriptorPool, descriptorSetCount, pDescriptorSets);
3531 skip_call |= validate_array(report_data, "vkFreeDescriptorSets", "descriptorSetCount", "pDescriptorSets", descriptorSetCount,
3534 if (!skip_call) {
3547 bool skip_call = false;
3552 skip_call |= parameter_validation_vkUpdateDescriptorSets(report_data, descriptorWriteCount, pDescriptorWrites,
3560 skip_call |=
3575 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
3588 skip_call |= validate_required_handle(report_data, "vkUpdateDescriptorSets",
3592 skip_call |= validate_ranged_enum(report_data, "vkUpdateDescriptorSets",
3607 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
3616 skip_call |= validate_required_handle(report_data, "vkUpdateDescriptorSets",
3627 skip_call |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
3636 skip_call |= validate_required_handle(report_data, "vkUpdateDescriptorSets",
3650 skip_call |=
3665 skip_call |=
3678 if (!skip_call) {
3687 bool skip_call = false;
3691 skip_call
3693 if (!skip_call) {
3703 bool skip_call = false;
3707 skip_call |= parameter_validation_vkDestroyFramebuffer(my_data->report_data, framebuffer, pAllocator);
3709 if (!skip_call) {
3715 bool skip_call = false;
3720 skip_call |= log_msg(dev_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0,
3725 return skip_call;
3731 bool skip_call = false;
3735 skip_call |= parameter_validation_vkCreateRenderPass(my_data->report_data, pCreateInfo, pAllocator, pRenderPass);
3736 skip_call |= PreCreateRenderPass(my_data, pCreateInfo);
3738 if (!skip_call) {
3748 bool skip_call = false;
3752 skip_call |= parameter_validation_vkDestroyRenderPass(my_data->report_data, renderPass, pAllocator);
3754 if (!skip_call) {
3760 bool skip_call = false;
3764 skip_call |= parameter_validation_vkGetRenderAreaGranularity(my_data->report_data, renderPass, pGranularity);
3766 if (!skip_call) {
3774 bool skip_call = false;
3778 skip_call |=
3781 skip_call |= parameter_validation_vkCreateCommandPool(my_data->report_data, pCreateInfo, pAllocator, pCommandPool);
3783 if (!skip_call) {
3793 bool skip_call = false;
3797 skip_call |= parameter_validation_vkDestroyCommandPool(my_data->report_data, commandPool, pAllocator);
3799 if (!skip_call) {
3806 bool skip_call = false;
3810 skip_call |= parameter_validation_vkResetCommandPool(my_data->report_data, commandPool, flags);
3812 if (!skip_call) {
3824 bool skip_call = false;
3828 skip_call |= parameter_validation_vkAllocateCommandBuffers(my_data->report_data, pAllocateInfo, pCommandBuffers);
3830 if (!skip_call) {
3841 bool skip_call = false;
3846 skip_call |= parameter_validation_vkFreeCommandBuffers(report_data, commandPool, commandBufferCount, pCommandBuffers);
3851 skip_call |= validate_array(report_data, "vkFreeCommandBuffers", "commandBufferCount", "pCommandBuffers", commandBufferCount,
3854 if (!skip_call) {
3861 bool skip_call = false;
3867 skip_call |=
3876 skip_call |=
3884 return skip_call;
3889 bool skip_call = false;
3894 skip_call |= parameter_validation_vkBeginCommandBuffer(report_data, pBeginInfo);
3898 skip_call |= validate_struct_type(report_data, "vkBeginCommandBuffer", "pBeginInfo->pInheritanceInfo",
3903 skip_call |= validate_struct_pnext(report_data, "vkBeginCommandBuffer", "pBeginInfo->pInheritanceInfo->pNext", NULL,
3906 skip_call |= validate_bool32(report_data, "vkBeginCommandBuffer", "pBeginInfo->pInheritanceInfo->occlusionQueryEnable",
3910 // skip_call |= validate_flags(report_data, "vkBeginCommandBuffer", "pBeginInfo->pInheritanceInfo->queryFlags",
3914 skip_call |= validate_flags(report_data, "vkBeginCommandBuffer", "pBeginInfo->pInheritanceInfo->pipelineStatistics",
3919 skip_call |= PreBeginCommandBuffer(device_data, commandBuffer, pBeginInfo);
3921 if (!skip_call) {
3946 bool skip_call = parameter_validation_vkResetCommandBuffer(my_data->report_data, flags);
3948 if (!skip_call) {
3959 bool skip_call = false;
3963 skip_call |= parameter_validation_vkCmdBindPipeline(my_data->report_data, pipelineBindPoint, pipeline);
3965 if (!skip_call) {
3972 bool skip_call = false;
3976 skip_call |= parameter_validation_vkCmdSetViewport(my_data->report_data, firstViewport, viewportCount, pViewports);
3978 if (!skip_call) {
3986 bool skip_call = false;
3990 skip_call |= parameter_validation_vkCmdSetScissor(my_data->report_data, firstScissor, scissorCount, pScissors);
3992 if (!skip_call) {
4008 bool skip_call = false;
4012 skip_call |= parameter_validation_vkCmdSetBlendConstants(my_data->report_data, blendConstants);
4014 if (!skip_call) {
4025 bool skip_call = false;
4029 skip_call |= parameter_validation_vkCmdSetStencilCompareMask(my_data->report_data, faceMask, compareMask);
4031 if (!skip_call) {
4037 bool skip_call = false;
4041 skip_call |= parameter_validation_vkCmdSetStencilWriteMask(my_data->report_data, faceMask, writeMask);
4043 if (!skip_call) {
4049 bool skip_call = false;
4053 skip_call |= parameter_validation_vkCmdSetStencilReference(my_data->report_data, faceMask, reference);
4055 if (!skip_call) {
4064 bool skip_call = false;
4068 skip_call |=
4072 if (!skip_call) {
4081 bool skip_call = false;
4085 skip_call |= parameter_validation_vkCmdBindIndexBuffer(my_data->report_data, buffer, offset, indexType);
4087 if (!skip_call) {
4094 bool skip_call = false;
4098 skip_call |= parameter_validation_vkCmdBindVertexBuffers(my_data->report_data, firstBinding, bindingCount, pBuffers, pOffsets);
4100 if (!skip_call) {
4143 bool skip_call = false;
4147 skip_call |= parameter_validation_vkCmdDrawIndirect(my_data->report_data, buffer, offset, count, stride);
4149 if (!skip_call) {
4156 bool skip_call = false;
4160 skip_call |= parameter_validation_vkCmdDrawIndexedIndirect(my_data->report_data, buffer, offset, count, stride);
4162 if (!skip_call) {
4173 bool skip_call = false;
4177 skip_call |= parameter_validation_vkCmdDispatchIndirect(my_data->report_data, buffer, offset);
4179 if (!skip_call) {
4186 bool skip_call = false;
4190 skip_call |= parameter_validation_vkCmdCopyBuffer(my_data->report_data, srcBuffer, dstBuffer, regionCount, pRegions);
4192 if (!skip_call) {
4222 bool skip_call = false;
4226 skip_call |= parameter_validation_vkCmdCopyImage(my_data->report_data, srcImage, srcImageLayout, dstImage, dstImageLayout,
4229 if (!skip_call) {
4261 bool skip_call = false;
4265 skip_call |= parameter_validation_vkCmdBlitImage(my_data->report_data, srcImage, srcImageLayout, dstImage, dstImageLayout,
4268 if (!skip_call) {
4294 bool skip_call = false;
4298 skip_call |= parameter_validation_vkCmdCopyBufferToImage(my_data->report_data, srcBuffer, dstImage, dstImageLayout, regionCount,
4301 if (!skip_call) {
4326 bool skip_call = false;
4330 skip_call |= parameter_validation_vkCmdCopyImageToBuffer(my_data->report_data, srcImage, srcImageLayout, dstBuffer, regionCount,
4333 if (!skip_call) {
4343 bool skip_call = false;
4347 skip_call |= parameter_validation_vkCmdUpdateBuffer(my_data->report_data, dstBuffer, dstOffset, dataSize, pData);
4350 skip_call |= log_msg(
4356 skip_call |= log_msg(my_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VkDebugReportObjectTypeEXT(0), 0, __LINE__,
4361 skip_call |= log_msg(
4366 if (!skip_call) {
4374 bool skip_call = false;
4378 skip_call |= parameter_validation_vkCmdFillBuffer(my_data->report_data, dstBuffer, dstOffset, size, data);
4381 skip_call |= log_msg(
4388 skip_call |= log_msg(
4392 skip_call |= log_msg(my_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VkDebugReportObjectTypeEXT(0), 0, __LINE__,
4398 if (!skip_call) {
4406 bool skip_call = false;
4410 skip_call |= parameter_validation_vkCmdClearColorImage(my_data->report_data, image, imageLayout, pColor, rangeCount, pRanges);
4412 if (!skip_call) {
4421 bool skip_call = false;
4425 skip_call |= parameter_validation_vkCmdClearDepthStencilImage(my_data->report_data, image, imageLayout, pDepthStencil,
4428 if (!skip_call) {
4437 bool skip_call = false;
4441 skip_call |= parameter_validation_vkCmdClearAttachments(my_data->report_data, attachmentCount, pAttachments, rectCount, pRects);
4443 if (!skip_call) {
4475 bool skip_call = false;
4479 skip_call |= parameter_validation_vkCmdResolveImage(my_data->report_data, srcImage, srcImageLayout, dstImage, dstImageLayout,
4482 if (!skip_call) {
4491 bool skip_call = false;
4495 skip_call |= parameter_validation_vkCmdSetEvent(my_data->report_data, event, stageMask);
4497 if (!skip_call) {
4503 bool skip_call = false;
4507 skip_call |= parameter_validation_vkCmdResetEvent(my_data->report_data, event, stageMask);
4509 if (!skip_call) {
4519 bool skip_call = false;
4523 skip_call |= parameter_validation_vkCmdWaitEvents(my_data->report_data, eventCount, pEvents, srcStageMask, dstStageMask,
4527 if (!skip_call) {
4539 bool skip_call = false;
4543 skip_call |= parameter_validation_vkCmdPipelineBarrier(my_data->report_data, srcStageMask, dstStageMask, dependencyFlags,
4547 if (!skip_call) {
4556 bool skip_call = false;
4560 skip_call |= parameter_validation_vkCmdBeginQuery(my_data->report_data, queryPool, slot, flags);
4562 if (!skip_call) {
4568 bool skip_call = false;
4572 skip_call |= parameter_validation_vkCmdEndQuery(my_data->report_data, queryPool, slot);
4574 if (!skip_call) {
4581 bool skip_call = false;
4585 skip_call |= parameter_validation_vkCmdResetQueryPool(my_data->report_data, queryPool, firstQuery, queryCount);
4587 if (!skip_call) {
4602 bool skip_call = false;
4606 skip_call |= parameter_validation_vkCmdWriteTimestamp(my_data->report_data, pipelineStage, queryPool, query);
4608 if (!skip_call) {
4618 bool skip_call = false;
4622 skip_call |= parameter_validation_vkCmdCopyQueryPoolResults(my_data->report_data, queryPool, firstQuery, queryCount, dstBuffer,
4625 if (!skip_call) {
4633 bool skip_call = false;
4637 skip_call |= parameter_validation_vkCmdPushConstants(my_data->report_data, layout, stageFlags, offset, size, pValues);
4639 if (!skip_call) {
4647 bool skip_call = false;
4651 skip_call |= parameter_validation_vkCmdBeginRenderPass(my_data->report_data, pRenderPassBegin, contents);
4653 if (!skip_call) {
4659 bool skip_call = false;
4663 skip_call |= parameter_validation_vkCmdNextSubpass(my_data->report_data, contents);
4665 if (!skip_call) {
4676 bool skip_call = false;
4680 skip_call |= parameter_validation_vkCmdExecuteCommands(my_data->report_data, commandBufferCount, pCommandBuffers);
4682 if (!skip_call) {
4722 bool skip_call = false;
4726 skip_call |= parameter_validation_vkCreateSwapchainKHR(my_data->report_data, pCreateInfo, pAllocator, pSwapchain);
4728 if (!skip_call) {
4740 bool skip_call = false;
4744 skip_call |=
4747 if (!skip_call) {
4760 bool skip_call = false;
4764 skip_call |=
4767 if (!skip_call) {
4779 bool skip_call = false;
4783 skip_call |= parameter_validation_vkQueuePresentKHR(my_data->report_data, pPresentInfo);
4785 if (!skip_call) {
4797 bool skip_call = false;
4801 skip_call |=
4804 if (!skip_call) {
4817 bool skip_call = false;
4821 skip_call |=
4824 if (!skip_call) {
4838 bool skip_call = false;
4842 skip_call |= parameter_validation_vkGetPhysicalDeviceSurfaceFormatsKHR(my_data->report_data, surface, pSurfaceFormatCount,
4845 if (!skip_call) {
4859 bool skip_call = false;
4863 skip_call |= parameter_validation_vkGetPhysicalDeviceSurfacePresentModesKHR(my_data->report_data, surface, pPresentModeCount,
4866 if (!skip_call) {
4884 bool skip_call = parameter_validation_vkCreateWin32SurfaceKHR(my_data->report_data, pCreateInfo, pAllocator, pSurface);
4886 if (!skip_call) {
4905 bool skip_call = parameter_validation_vkCreateXcbSurfaceKHR(my_data->report_data, pCreateInfo, pAllocator, pSurface);
4907 if (!skip_call) {
4925 bool skip_call = parameter_validation_vkGetPhysicalDeviceXcbPresentationSupportKHR(my_data->report_data, queueFamilyIndex,
4928 if (!skip_call) {
4945 bool skip_call = parameter_validation_vkCreateXlibSurfaceKHR(my_data->report_data, pCreateInfo, pAllocator, pSurface);
4947 if (!skip_call) {
4965 bool skip_call =
4968 if (!skip_call) {
4984 bool skip_call = parameter_validation_vkCreateMirSurfaceKHR(my_data->report_data, pCreateInfo, pAllocator, pSurface);
4986 if (!skip_call) {
5003 bool skip_call =
5006 if (!skip_call) {
5021 bool skip_call = parameter_validation_vkCreateWaylandSurfaceKHR(my_data->report_data, pCreateInfo, pAllocator, pSurface);
5023 if (!skip_call) {
5041 bool skip_call =
5044 if (!skip_call) {
5059 bool skip_call = parameter_validation_vkCreateAndroidSurfaceKHR(my_data->report_data, pCreateInfo, pAllocator, pSurface);
5061 if (!skip_call) {
5076 bool skip_call = false;
5080 skip_call |= parameter_validation_vkCreateSharedSwapchainsKHR(my_data->report_data, swapchainCount, pCreateInfos, pAllocator,
5083 if (!skip_call) {
5096 bool skip_call = false;
5100 skip_call |= parameter_validation_vkDebugMarkerSetObjectTagEXT(my_data->report_data, pTagInfo);
5102 if (!skip_call) {
5113 bool skip_call = false;
5117 skip_call |= parameter_validation_vkDebugMarkerSetObjectNameEXT(my_data->report_data, pNameInfo);
5119 if (!skip_call) {
5129 bool skip_call = false;
5133 skip_call |= parameter_validation_vkCmdDebugMarkerBeginEXT(my_data->report_data, pMarkerInfo);
5135 if (!skip_call) {
5141 bool skip_call = false;
5145 skip_call |= parameter_validation_vkCmdDebugMarkerInsertEXT(my_data->report_data, pMarkerInfo);
5147 if (!skip_call) {
5159 bool skip_call = false;
5163 skip_call |= parameter_validation_vkGetPhysicalDeviceExternalImageFormatPropertiesNV(
5166 if (!skip_call) {
5183 bool skip_call = false;
5187 skip_call |= parameter_validation_vkGetMemoryWin32HandleNV(my_data->report_data, memory, handleType, pHandle);
5189 if (!skip_call) {