Lines Matching refs:subresourceRange
336 VkImageSubresourceRange sub_range = view_state->create_info.subresourceRange; in SetImageViewLayout()
484 const VkImageSubresourceRange &subRange = view_state->create_info.subresourceRange; in VerifyFramebufferAndRenderPassLayouts()
603 if (!(mem_barrier->subresourceRange.aspectMask & aspect)) { in ValidateImageAspectLayout()
769 auto subres_it = subres_map.find(img_barrier->subresourceRange); in ValidateBarriersToImages()
774 const VkImageSubresourceRange &range = img_barrier->subresourceRange; in ValidateBarriersToImages()
787 subres_map[img_barrier->subresourceRange] = new_entry; in ValidateBarriersToImages()
790 layout_transitions[img_barrier->image][img_barrier->subresourceRange] = new_entry; in ValidateBarriersToImages()
816 auto const aspect_mask = img_barrier->subresourceRange.aspectMask; in ValidateBarriersToImages()
828 …uint32_t level_count = ResolveRemainingLevels(&img_barrier->subresourceRange, image_create_info->m… in ValidateBarriersToImages()
829 …uint32_t layer_count = ResolveRemainingLayers(&img_barrier->subresourceRange, image_create_info->a… in ValidateBarriersToImages()
832 uint32_t level = img_barrier->subresourceRange.baseMipLevel + j; in ValidateBarriersToImages()
834 uint32_t layer = img_barrier->subresourceRange.baseArrayLayer + k; in ValidateBarriersToImages()
1069 …uint32_t level_count = ResolveRemainingLevels(&mem_barrier->subresourceRange, image_create_info->m… in TransitionImageLayouts()
1070 …uint32_t layer_count = ResolveRemainingLayers(&mem_barrier->subresourceRange, image_create_info->a… in TransitionImageLayouts()
1076 (mem_barrier->subresourceRange.baseArrayLayer == 0) && (layer_count == 1)) { in TransitionImageLayouts()
1081 VkImageAspectFlags aspect_mask = mem_barrier->subresourceRange.aspectMask; in TransitionImageLayouts()
1095 uint32_t level = mem_barrier->subresourceRange.baseMipLevel + j; in TransitionImageLayouts()
1097 uint32_t layer = mem_barrier->subresourceRange.baseArrayLayer + k; in TransitionImageLayouts()
2773 … const auto attachment_layer_count = image_view_state->create_info.subresourceRange.layerCount; in ValidateClearAttachmentExtent()
4047 … const uint32_t image_layer_count, const VkImageSubresourceRange &subresourceRange, in ValidateImageSubresourceRange() argument
4053 if (subresourceRange.baseMipLevel >= image_mip_count) { in ValidateImageSubresourceRange()
4058 cmd_name, param_name, subresourceRange.baseMipLevel, image_mip_count); in ValidateImageSubresourceRange()
4061 if (subresourceRange.levelCount != VK_REMAINING_MIP_LEVELS) { in ValidateImageSubresourceRange()
4062 if (subresourceRange.levelCount == 0) { in ValidateImageSubresourceRange()
4066 …const uint64_t necessary_mip_count = uint64_t{subresourceRange.baseMipLevel} + uint64_t{subresourc… in ValidateImageSubresourceRange()
4073 … cmd_name, param_name, subresourceRange.baseMipLevel, subresourceRange.levelCount, in ValidateImageSubresourceRange()
4080 if (subresourceRange.baseArrayLayer >= image_layer_count) { in ValidateImageSubresourceRange()
4085 …cmd_name, param_name, subresourceRange.baseArrayLayer, image_layer_count_var_name, image_layer_cou… in ValidateImageSubresourceRange()
4088 if (subresourceRange.layerCount != VK_REMAINING_ARRAY_LAYERS) { in ValidateImageSubresourceRange()
4089 if (subresourceRange.layerCount == 0) { in ValidateImageSubresourceRange()
4094 uint64_t{subresourceRange.baseArrayLayer} + uint64_t{subresourceRange.layerCount}; in ValidateImageSubresourceRange()
4101 … cmd_name, param_name, subresourceRange.baseArrayLayer, subresourceRange.layerCount, in ValidateImageSubresourceRange()
4112 … const VkImageSubresourceRange &subresourceRange) { in ValidateCreateImageViewSubresourceRange() argument
4132 …bresourceRange(device_data, image_state->createInfo.mipLevels, image_layer_count, subresourceRange, in ValidateCreateImageViewSubresourceRange()
4138 … const VkImageSubresourceRange &subresourceRange, const char *param_name) { in ValidateCmdClearColorSubresourceRange() argument
4146 … subresourceRange, "vkCmdClearColorImage", param_name, "arrayLayers", in ValidateCmdClearColorSubresourceRange()
4151 … const VkImageSubresourceRange &subresourceRange, const char *param_name) { in ValidateCmdClearDepthSubresourceRange() argument
4159 … subresourceRange, "vkCmdClearDepthStencilImage", param_name, "arrayLayers", in ValidateCmdClearDepthSubresourceRange()
4164 … const VkImageSubresourceRange &subresourceRange, const char *cmd_name, in ValidateImageBarrierSubresourceRange() argument
4173 … subresourceRange, cmd_name, param_name, "arrayLayers", HandleToUint64(image_state->image), in ValidateImageBarrierSubresourceRange()
4197 pCreateInfo->subresourceRange); in PreCallValidateCreateImageView()
4204 VkImageAspectFlags aspect_mask = pCreateInfo->subresourceRange.aspectMask; in PreCallValidateCreateImageView()
4420 auto &sub_res_range = (*image_view_map)[*pView].get()->create_info.subresourceRange; in PostCallRecordCreateImageView()