/external/mesa3d/src/amd/vulkan/ |
H A D | radv_pass.c | 43 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); 96 struct radv_subpass *subpass = &pass->subpasses[i]; 150 pass->subpasses[dst].start_barrier.src_stage_mask = pCreateInfo->pDependencies[i].srcStageMask; 151 pass->subpasses[dst].start_barrier.src_access_mask = pCreateInfo->pDependencies[i].srcAccessMask; 152 pass->subpasses[dst].start_barrier.dst_access_mask = pCreateInfo->pDependencies[i].dstAccessMask;
|
H A D | radv_pipeline.c | 743 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; 791 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; 1168 struct radv_subpass *subpass = &pass->subpasses[pCreateInfo->subpass];
|
H A D | radv_private.h | 1243 struct radv_subpass subpasses[0]; member in struct:radv_render_pass
|
H A D | radv_cmd_buffer.c | 1467 &cmd_buffer->state.pass->subpasses[pBeginInfo->pInheritanceInfo->subpass]; 1921 radv_cmd_buffer_set_subpass(cmd_buffer, pass->subpasses, true);
|
/external/mesa3d/src/intel/vulkan/ |
H A D | anv_pass.c | 40 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); 49 /* Clear the subpasses along with the parent pass. This required because 107 struct anv_subpass *subpass = &pass->subpasses[i]; 219 if (pass->subpasses[i].depth_stencil_attachment !=
|
H A D | anv_pipeline.c | 283 render_pass->subpasses[info->subpass].color_count; 979 struct anv_subpass *subpass = &pass->subpasses[pCreateInfo->subpass]; 1116 subpass = &renderpass->subpasses[info->subpass];
|
H A D | genX_cmd_buffer.c | 427 /* We need a null state for any depth-stencil-only subpasses. 611 &cmd_buffer->state.pass->subpasses[pBeginInfo->pInheritanceInfo->subpass]; 2376 genX(cmd_buffer_set_subpass)(cmd_buffer, pass->subpasses); 2393 if (cmd_buffer->state.subpass - cmd_buffer->state.pass->subpasses == 2416 if (cmd_buffer->state.subpass - cmd_buffer->state.pass->subpasses ==
|
H A D | anv_blorp.c | 1075 unsigned subpass_idx = subpass - pass->subpasses; 1424 unsigned subpass_idx = subpass - pass->subpasses;
|
H A D | anv_private.h | 1811 struct anv_subpass subpasses[0]; member in struct:anv_render_pass
|
H A D | genX_pipeline.c | 1461 struct anv_subpass *subpass = &pass->subpasses[pCreateInfo->subpass];
|
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassTests.cpp | 667 const vector<Subpass>& subpasses, 671 , m_subpasses (subpasses) 801 const vector<Subpass>& subpasses = renderPass.getSubpasses(); local 803 for (size_t subpassNdx = 0; subpassNdx < subpasses.size(); subpassNdx++) 806 const Subpass& subpass = subpasses[subpassNdx]; 1151 vector<VkSubpassDescription> subpasses; local 1160 subpasses.push_back(createSubpassDescription(renderPassInfo.getSubpasses()[subpassNdx], &(attachmentReferenceLists[subpassNdx * perSubpassAttachmentReferenceLists]), &preserveAttachments[subpassNdx])); 1174 (deUint32)subpasses.size(), 1175 (subpasses.empty() ? DE_NULL : &subpasses[ 666 RenderPass(const vector<Attachment>& attachments, const vector<Subpass>& subpasses, const vector<SubpassDependency>& dependencies, const vector<VkInputAttachmentAspectReference> inputAspects = vector<VkInputAttachmentAspectReference>()) argument [all...] |
H A D | vktRenderPassMultisampleTests.cpp | 467 vector<VkSubpassDescription> subpasses; local 586 subpasses.push_back(subpass); 608 subpasses.push_back(subpass); 635 (deUint32)subpasses.size(), 636 &subpasses[0],
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineFramebufferAttachmentTests.cpp | 125 vector<VkSubpassDescription> subpasses; local 167 subpasses.push_back(subpassDescription); 177 static_cast<deUint32>(subpasses.size()), // deUint32 subpassCount; 178 &subpasses[0], // const VkSubpassDescription* pSubpasses; 847 vector<VkSubpassDescription> subpasses; local 862 subpasses.push_back(subpassDescription); 872 &subpasses[0], // const VkSubpassDescription* pSubpasses;
|
H A D | vktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp | 252 std::vector<VkSubpassDescription> subpasses(1u + numSamples); 269 subpasses[0] = firstSubpassDesc; 287 subpasses[1u + sampleNdx] = subpassDesc; 310 static_cast<deUint32>(subpasses.size()), // deUint32 subpassCount; 311 dataPointer(subpasses), // const VkSubpassDescription* pSubpasses;
|
H A D | vktPipelineMultisampleImageTests.cpp | 341 std::vector<VkSubpassDescription> subpasses; local 365 subpasses.push_back(subpassDescription); 375 static_cast<deUint32>(subpasses.size()), // deUint32 subpassCount; 376 &subpasses[0], // const VkSubpassDescription* pSubpasses;
|
H A D | vktPipelineRenderToImageTests.cpp | 479 vector<VkSubpassDescription> subpasses; local 512 subpasses.push_back(subpassDescription); 522 static_cast<deUint32>(subpasses.size()), // deUint32 subpassCount; 523 &subpasses[0], // const VkSubpassDescription* pSubpasses;
|
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawCreateInfoUtil.cpp | 278 const std::vector<vk::VkSubpassDescription>& subpasses, 282 , m_subpasses (subpasses.begin(), subpasses.end()) 277 RenderPassCreateInfo(const std::vector<vk::VkAttachmentDescription>& attachments, const std::vector<vk::VkSubpassDescription>& subpasses, const std::vector<vk::VkSubpassDependency>& dependiences) argument
|
H A D | vktDrawCreateInfoUtil.hpp | 200 const std::vector<vk::VkSubpassDescription>& subpasses,
|
/external/deqp/external/vulkancts/modules/vulkan/wsi/ |
H A D | vktWsiSharedPresentableImageTests.cpp | 464 const vk::VkSubpassDescription subpasses[] = local 491 DE_LENGTH_OF_ARRAY(subpasses), 492 subpasses,
|
H A D | vktWsiDisplayTimingTests.cpp | 501 const vk::VkSubpassDescription subpasses[] = local 528 DE_LENGTH_OF_ARRAY(subpasses), 529 subpasses,
|
H A D | vktWsiIncrementalPresentTests.cpp | 614 const vk::VkSubpassDescription subpasses[] = local 641 DE_LENGTH_OF_ARRAY(subpasses), 642 subpasses,
|
/external/deqp/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageMutableTests.cpp | 769 vector<VkSubpassDescription> subpasses; local 795 subpasses.push_back(subpassDescription); 805 static_cast<deUint32>(subpasses.size()), // deUint32 subpassCount; 806 &subpasses[0], // const VkSubpassDescription* pSubpasses;
|
/external/vulkan-validation-layers/tests/ |
H A D | layer_validation_tests.cpp | 4148 VkSubpassDescription subpasses[] = { 4152 VkRenderPassCreateInfo rpci = {VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, nullptr, 0, 0, nullptr, 1, subpasses, 0, nullptr}; 4165 // A renderpass with two subpasses, both writing the same attachment. 4172 VkSubpassDescription subpasses[] = { 4183 VkRenderPassCreateInfo rpci = {VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, nullptr, 0, 1, attach, 2, subpasses, 1, &dep}; 4272 VkSubpassDescription subpasses[] = { 4282 VkRenderPassCreateInfo rpci = {VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, nullptr, 0, 1, attach, 1, subpasses, 1, &dep}; 4463 VkSubpassDescription subpasses[] = { 4473 VkRenderPassCreateInfo rpci = {VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, nullptr, 0, 1, attach, 1, subpasses, 1, &dep}; 4563 VkSubpassDescription subpasses[] [all...] |
/external/deqp/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiObjectManagementTests.cpp | 1605 const VkSubpassDescription subpasses[] = local 1627 DE_LENGTH_OF_ARRAY(subpasses), 1628 subpasses,
|