/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkBuilderUtil.cpp | 227 writeInfo.imageInfos.insert(writeInfo.imageInfos.end(), pImageInfo, pImageInfo + count); in write() 273 if (!writeInfo.imageInfos.empty()) in update() 274 writes[writeNdx].pImageInfo = &writeInfo.imageInfos[0]; in update() 303 if (!writeInfo.imageInfos.empty()) in updateWithPush() 304 writes[writeNdx].pImageInfo = &writeInfo.imageInfos[0]; in updateWithPush()
|
H A D | vkBuilderUtil.hpp | 277 std::vector<VkDescriptorImageInfo> imageInfos; member
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | ProgramExecutableVk.cpp | 1507 VkDescriptorImageInfo *imageInfos = contextVk->allocDescriptorImageInfos(arraySize); in updateImagesDescriptorSet() local 1521 imageInfos[arrayElement].sampler = VK_NULL_HANDLE; in updateImagesDescriptorSet() 1522 imageInfos[arrayElement].imageView = imageView->getHandle(); in updateImagesDescriptorSet() 1523 imageInfos[arrayElement].imageLayout = image->getCurrentLayout(); in updateImagesDescriptorSet() 1532 writeInfos[arrayElement].pImageInfo = &imageInfos[arrayElement]; in updateImagesDescriptorSet() 1630 VkDescriptorImageInfo *imageInfos = contextVk->allocDescriptorImageInfos(1); in updateInputAttachmentDescriptorSet() local 1636 imageInfos[0].sampler = VK_NULL_HANDLE; in updateInputAttachmentDescriptorSet() 1637 imageInfos[0].imageView = imageView->getHandle(); in updateInputAttachmentDescriptorSet() 1638 imageInfos[0].imageLayout = VK_IMAGE_LAYOUT_GENERAL; in updateInputAttachmentDescriptorSet() 1647 writeInfos[0].pImageInfo = &imageInfos[ in updateInputAttachmentDescriptorSet() 1826 VkDescriptorImageInfo *imageInfos = contextVk->allocDescriptorImageInfos(arraySize); updateTexturesDescriptorSet() local [all...] |
H A D | UtilsVk.cpp | 2436 VkDescriptorImageInfo imageInfos[2] = {}; in blitResolveImpl() local 2440 imageInfos[0].imageView = srcColorView->getHandle(); in blitResolveImpl() 2441 imageInfos[0].imageLayout = src->getCurrentLayout(); in blitResolveImpl() 2445 imageInfos[0].imageView = srcDepthView->getHandle(); in blitResolveImpl() 2446 imageInfos[0].imageLayout = src->getCurrentLayout(); in blitResolveImpl() 2450 imageInfos[1].imageView = srcStencilView->getHandle(); in blitResolveImpl() 2451 imageInfos[1].imageLayout = src->getCurrentLayout(); in blitResolveImpl() 2463 writeInfos[0].pImageInfo = &imageInfos[0]; in blitResolveImpl() 2467 writeInfos[1].pImageInfo = &imageInfos[1]; in blitResolveImpl() 3496 VkDescriptorImageInfo imageInfos[ in drawOverlay() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineDescriptorLimitsTests.cpp | 506 const vk::VkDescriptorImageInfo imageInfos[2] = { makeDescriptorImageInfo(*samplers[0], *inputImageViews[0], m_params.m_testType == TestType::StorageImages in iterate() local 532 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(bufferID), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageInfos[0]); in iterate() 535 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(descCount - 1u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageInfos[1]); in iterate() 562 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(bufferID), VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, &imageInfos[0]); in iterate() 565 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(descCount - 1u), VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, &imageInfos[1]); in iterate() 572 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(bufferID), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageInfos[0]); in iterate() 575 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(descCount - 1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageInfos[1]); in iterate() 582 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(bufferID), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &imageInfos[0]); in iterate() 585 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(descCount - 1u), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &imageInfos[1]); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineDescriptorLimitsTests.cpp | 475 const vk::VkDescriptorImageInfo imageInfos[2] = { makeDescriptorImageInfo(*samplers[0], *inputImageViews[0], m_testType == TestType::StorageImages in iterate() local 501 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(bufferID), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageInfos[0]); in iterate() 504 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(m_descCount - 1u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageInfos[1]); in iterate() 531 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(bufferID), VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, &imageInfos[0]); in iterate() 534 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(m_descCount - 1u), VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, &imageInfos[1]); in iterate() 541 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(bufferID), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageInfos[0]); in iterate() 544 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(m_descCount - 1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageInfos[1]); in iterate() 551 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(bufferID), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &imageInfos[0]); in iterate() 554 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(m_descCount - 1u), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &imageInfos[1]); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktOpaqueTypeIndexingTests.cpp | 819 vector<VkDescriptorImageInfo> imageInfos (numSamplers); in iterate() 829 &imageInfos[0], in iterate() 836 imageInfos[ndx].sampler = **samplers[ndx]; in iterate() 837 imageInfos[ndx].imageView = images[ndx]->getImageView(); in iterate() 838 imageInfos[ndx].imageLayout = VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/ |
H A D | vktOpaqueTypeIndexingTests.cpp | 821 vector<VkDescriptorImageInfo> imageInfos (numSamplers); in iterate() 831 &imageInfos[0], in iterate() 838 imageInfos[ndx].sampler = **samplers[ndx]; in iterate() 839 imageInfos[ndx].imageView = images[ndx]->getImageView(); in iterate() 840 imageInfos[ndx].imageLayout = VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
H A D | vktBindingShaderAccessTests.cpp | 4453 const vk::VkDescriptorImageInfo imageInfos[2] = 4463 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &imageInfos[0]); 4468 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &imageInfos[0]); 4469 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), descriptorType, &imageInfos[1]); 4474 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &imageInfos[0]); 4475 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), descriptorType, &imageInfos[1]); 4480 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(getArbitraryBindingIndex(0)), descriptorType, &imageInfos[0]); 4481 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(getArbitraryBindingIndex(1)), descriptorType, &imageInfos[1]); 4486 updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, 2u, imageInfos); 4534 const vk::VkDescriptorImageInfo imageInfos[ [all...] |
H A D | vktBindingDescriptorBufferTests.cpp | 494 VkDescriptorImageInfo imageInfos[ConstMaxDescriptorArraySize]; member 4277 auto pInfo = &descriptorData[bindingIndex].imageInfos[arrayIndex]; 4366 entry.offset = basePtrOffsetOf(dataBasePtr, data.imageInfos); 4367 entry.stride = sizeof(data.imageInfos[0]);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/binding_model/ |
H A D | vktBindingShaderAccessTests.cpp | 4457 const vk::VkDescriptorImageInfo imageInfos[2] = 4467 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &imageInfos[0]); 4472 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &imageInfos[0]); 4473 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), descriptorType, &imageInfos[1]); 4478 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &imageInfos[0]); 4479 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), descriptorType, &imageInfos[1]); 4484 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(getArbitraryBindingIndex(0)), descriptorType, &imageInfos[0]); 4485 updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(getArbitraryBindingIndex(1)), descriptorType, &imageInfos[1]); 4490 updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, 2u, imageInfos); 4538 const vk::VkDescriptorImageInfo imageInfos[ [all...] |
H A D | vktBindingDescriptorBufferTests.cpp | 493 VkDescriptorImageInfo imageInfos[ConstMaxDescriptorArraySize]; member 4248 auto pInfo = &descriptorData[bindingIndex].imageInfos[arrayIndex]; 4337 entry.offset = basePtrOffsetOf(dataBasePtr, data.imageInfos); 4338 entry.stride = sizeof(data.imageInfos[0]);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassMultisampleTests.cpp | 1173 const VkDescriptorImageInfo imageInfos[] = in createSplitDescriptorSet() local 1197 &imageInfos[0], in createSplitDescriptorSet() 1210 &imageInfos[1], in createSplitDescriptorSet()
|
H A D | vktRenderPassTests.cpp | 2428 vector<VkDescriptorImageInfo> imageInfos (bindings.size()); in SubpassRenderer() 2450 imageInfos[bindingIndex] = imageInfo; in SubpassRenderer() 2463 &imageInfos[bindingIndex], in SubpassRenderer() 2481 imageInfos[bindingIndex] = imageInfo; in SubpassRenderer() 2494 &imageInfos[bindingIndex], in SubpassRenderer() 2512 imageInfos[bindingIndex] = imageInfo; in SubpassRenderer() 2525 &imageInfos[bindingIndex], in SubpassRenderer()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktRenderPassMultisampleTests.cpp | 1173 const VkDescriptorImageInfo imageInfos[] = in createSplitDescriptorSet() local 1197 &imageInfos[0], in createSplitDescriptorSet() 1210 &imageInfos[1], in createSplitDescriptorSet()
|
H A D | vktRenderPassTests.cpp | 2414 vector<VkDescriptorImageInfo> imageInfos (bindings.size()); in SubpassRenderer() 2436 imageInfos[bindingIndex] = imageInfo; in SubpassRenderer() 2449 &imageInfos[bindingIndex], in SubpassRenderer() 2467 imageInfos[bindingIndex] = imageInfo; in SubpassRenderer() 2480 &imageInfos[bindingIndex], in SubpassRenderer() 2498 imageInfos[bindingIndex] = imageInfo; in SubpassRenderer() 2511 &imageInfos[bindingIndex], in SubpassRenderer()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiCopiesAndBlittingTests.cpp | 6863 std::vector<VkDescriptorImageInfo> imageInfos; 6864 imageInfos.reserve(imageViewsRaw.size()); 6866 imageInfos.push_back(makeDescriptorImageInfo(DE_NULL, imageViewsRaw[i], VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL)); 6868 for (size_t i = 0; i < imageInfos.size(); ++i) 6869 updater.writeSingle(descriptorSetAttachments.get(), DescriptorSetUpdateBuilder::Location::binding(static_cast<deUint32>(i)), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &imageInfos[i]); 8382 std::vector<VkDescriptorImageInfo> imageInfos; 8383 imageInfos.reserve(imageViewsRaw.size()); 8386 imageInfos.push_back(makeDescriptorImageInfo(DE_NULL, imageViewsRaw[i], VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL)); 8387 updater.writeSingle(descriptorSetAttachments.get(), DescriptorSetUpdateBuilder::Location::binding(static_cast<deUint32>(i)), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &imageInfos[i]);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiCopiesAndBlittingTests.cpp | 6576 std::vector<VkDescriptorImageInfo> imageInfos; in checkIntermediateCopy() local 6577 imageInfos.reserve(imageViewsRaw.size()); in checkIntermediateCopy() 6579 imageInfos.push_back(makeDescriptorImageInfo(DE_NULL, imageViewsRaw[i], VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL)); in checkIntermediateCopy() 6581 for (size_t i = 0; i < imageInfos.size(); ++i) in checkIntermediateCopy() 6582 updater.writeSingle(descriptorSetAttachments.get(), DescriptorSetUpdateBuilder::Location::binding(static_cast<deUint32>(i)), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &imageInfos[i]); in checkIntermediateCopy() 8104 std::vector<VkDescriptorImageInfo> imageInfos; in checkCopyResults() local 8105 imageInfos.reserve(imageViewsRaw.size()); in checkCopyResults() 8108 imageInfos.push_back(makeDescriptorImageInfo(DE_NULL, imageViewsRaw[i], VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL)); in checkCopyResults() 8109 updater.writeSingle(descriptorSetAttachments.get(), DescriptorSetUpdateBuilder::Location::binding(static_cast<deUint32>(i)), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &imageInfos[i]); in checkCopyResults()
|