Home
last modified time | relevance | path

Searched refs:subpasses (Results 1 – 25 of 27) sorted by relevance

12

/external/swiftshader/src/Vulkan/
DVkRenderPass.cpp32 subpasses = reinterpret_cast<VkSubpassDescription*>(hostMemory); in RenderPass()
33 memcpy(subpasses, pCreateInfo->pSubpasses, subpassesSize); in RenderPass()
48 subpasses[i].pInputAttachments = nullptr; in RenderPass()
49 subpasses[i].pColorAttachments = nullptr; in RenderPass()
50 subpasses[i].pResolveAttachments = nullptr; in RenderPass()
51 subpasses[i].pDepthStencilAttachment = nullptr; in RenderPass()
52 subpasses[i].pPreserveAttachments = nullptr; in RenderPass()
57 subpasses[i].pInputAttachments = reinterpret_cast<VkAttachmentReference*>(hostMemory); in RenderPass()
58 memcpy(const_cast<VkAttachmentReference*>(subpasses[i].pInputAttachments), in RenderPass()
66 subpasses[i].pColorAttachments = reinterpret_cast<VkAttachmentReference*>(hostMemory); in RenderPass()
[all …]
DVkRenderPass.hpp53 return subpasses[i]; in getSubpass()
58 return subpasses[currentSubpass]; in getCurrentSubpass()
75 VkSubpassDescription* subpasses = nullptr; member in vk::RenderPass
/external/mesa3d/src/amd/vulkan/
Dradv_pass.c46 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); in radv_CreateRenderPass()
109 struct radv_subpass *subpass = &pass->subpasses[i]; in radv_CreateRenderPass()
173 pass->subpasses[dst].start_barrier.src_stage_mask = pCreateInfo->pDependencies[i].srcStageMask; in radv_CreateRenderPass()
174 pass->subpasses[dst].start_barrier.src_access_mask = pCreateInfo->pDependencies[i].srcAccessMask; in radv_CreateRenderPass()
175 pass->subpasses[dst].start_barrier.dst_access_mask = pCreateInfo->pDependencies[i].dstAccessMask; in radv_CreateRenderPass()
Dradv_pipeline.c428 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_pipeline_compute_spi_color_formats()
493 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_pipeline_compute_get_int_clamp()
704 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_pipeline_init_depth_stencil_state()
1037 struct radv_subpass *subpass = &pass->subpasses[pCreateInfo->subpass]; in radv_pipeline_init_dynamic_state()
2321 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_compute_bin_size()
2438 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_pipeline_init()
Dradv_private.h1643 struct radv_subpass subpasses[0]; member
/external/mesa3d/src/intel/vulkan/
Danv_pass.c58 struct anv_subpass *subpasses; in anv_CreateRenderPass() local
64 anv_multialloc_add(&ma, &subpasses, pCreateInfo->subpassCount); in anv_CreateRenderPass()
106 struct anv_subpass *subpass = &pass->subpasses[i]; in anv_CreateRenderPass()
281 pass->subpasses[i].view_mask = mv->pViewMasks[i]; in anv_CreateRenderPass()
318 if (pass->subpasses[i].depth_stencil_attachment.attachment != in anv_GetRenderAreaGranularity()
Danv_pipeline.c1212 subpass = &renderpass->subpasses[info->subpass]; in anv_pipeline_validate_create_info()
1280 pipeline->subpass = &render_pass->subpasses[pCreateInfo->subpass]; in anv_pipeline_init()
Danv_private.h2851 struct anv_subpass subpasses[0]; member
2897 const uint32_t subpass_id = cmd_state->subpass - cmd_state->pass->subpasses; in anv_get_subpass_id()
DgenX_cmd_buffer.c988 &cmd_buffer->state.pass->subpasses[pBeginInfo->pInheritanceInfo->subpass]; in genX()
3264 genX(cmd_buffer_set_subpass)(cmd_buffer, pass->subpasses); in genX()
/external/deqp/external/vulkancts/modules/vulkan/renderpass/
DvktRenderPassTests.cpp691 const vector<Subpass>& subpasses, in RenderPass() argument
695 , m_subpasses (subpasses) in RenderPass()
835 const vector<Subpass>& subpasses = renderPass.getSubpasses(); in logRenderPassInfo() local
837 for (size_t subpassNdx = 0; subpassNdx < subpasses.size(); subpassNdx++) in logRenderPassInfo()
840 const Subpass& subpass = subpasses[subpassNdx]; in logRenderPassInfo()
1216 vector<SubpassDesc> subpasses; in createRenderPass() local
1226subpasses.push_back(createSubpassDescription<SubpassDesc>(renderPassInfo.getSubpasses()[subpassNdx… in createRenderPass()
1238 …(deUint32)subpasses.size(), // deUint32 subpassCount; || deUint32 subpassCo… in createRenderPass()
1239 …(subpasses.empty() ? DE_NULL : &subpasses[0]), // const VkSubpassDescription* pSubpasses; … in createRenderPass()
3026 const vector<Subpass>& subpasses = renderPassInfo.getSubpasses(); in renderReferenceValues() local
[all …]
DvktRenderPassTestsUtil.cpp584 const std::vector<Subpass>& subpasses, in RenderPass() argument
589 , m_subpasses (subpasses) in RenderPass()
747 std::vector<SubpassDesc> subpasses; in createRenderPass() local
757subpasses.push_back(createSubpassDescription<SubpassDesc>(renderPassInfo.getSubpasses()[subpassNdx… in createRenderPass()
769 …(deUint32)subpasses.size(), // deUint32 subpassCount; || deUint32 subpassCoun… in createRenderPass()
770 …(subpasses.empty() ? DE_NULL : &subpasses[0]), // const VkSubpassDescription* pSubpasses; ||… in createRenderPass()
DvktRenderPassSubpassDependencyTests.cpp1953 …const vector<Subpass> subpasses (1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, vector<Attachm… in initTests() local
1973 RenderPass renderPass (attachments, subpasses, deps); in initTests()
2020 …const vector<Subpass> subpasses (1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, vector<Attach… in initTests() local
2038 RenderPass renderPass (attachments, subpasses, deps); in initTests()
2088 vector<Subpass> subpasses; in initTests() local
2123subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, inputAttachmentReferences, vector… in initTests()
2141 const RenderPass renderPass (attachments, subpasses, deps); in initTests()
DvktRenderPassMultisampleTests.cpp474 vector<SubpassDesc> subpasses; in createRenderPass() local
601 subpasses.push_back(subpass); in createRenderPass()
623 subpasses.push_back(subpass); in createRenderPass()
650 …(deUint32)subpasses.size(), // deUint32 subpassCount; || deUint32 subpass… in createRenderPass()
651 …&subpasses[0], // const VkSubpassDescription* pSubpasses; || const VkSubpassDes… in createRenderPass()
DvktRenderPassTestsUtil.hpp399 const std::vector<Subpass>& subpasses,
DvktRenderPassSampleReadTests.cpp388 const SubpassDesc subpasses[] = in createRenderPass() local
401subpasses, // const VkSubpassDescription* pSubpasses; || const VkSubpassDescrip… in createRenderPass()
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp257 std::vector<VkSubpassDescription> subpasses(1u + numSamples); in iterate() local
274 subpasses[0] = firstSubpassDesc; in iterate()
292 subpasses[1u + sampleNdx] = subpassDesc; in iterate()
315 static_cast<deUint32>(subpasses.size()), // deUint32 subpassCount; in iterate()
316 dataPointer(subpasses), // const VkSubpassDescription* pSubpasses; in iterate()
DvktPipelineFramebufferAttachmentTests.cpp128 vector<VkSubpassDescription> subpasses; in makeRenderPass() local
170 subpasses.push_back(subpassDescription); in makeRenderPass()
180 static_cast<deUint32>(subpasses.size()), // deUint32 subpassCount; in makeRenderPass()
181 &subpasses[0], // const VkSubpassDescription* pSubpasses; in makeRenderPass()
712 vector<VkSubpassDescription> subpasses; in makeRenderPassNoAtt() local
727 subpasses.push_back(subpassDescription); in makeRenderPassNoAtt()
737 &subpasses[0], // const VkSubpassDescription* pSubpasses; in makeRenderPassNoAtt()
DvktPipelineStencilExportTests.cpp212 VkSubpassDescription subpasses[] = in makeTestRenderPass() local
259 &subpasses[0], // const VkSubpassDescription* pSubpasses; in makeTestRenderPass()
DvktPipelineMultisampleImageTests.cpp335 std::vector<VkSubpassDescription> subpasses; in makeMultisampleRenderPass() local
359 subpasses.push_back(subpassDescription); in makeMultisampleRenderPass()
369 static_cast<deUint32>(subpasses.size()), // deUint32 subpassCount; in makeMultisampleRenderPass()
370 &subpasses[0], // const VkSubpassDescription* pSubpasses; in makeMultisampleRenderPass()
DvktPipelineRenderToImageTests.cpp472 vector<VkSubpassDescription> subpasses; in makeRenderPass() local
505 subpasses.push_back(subpassDescription); in makeRenderPass()
515 static_cast<deUint32>(subpasses.size()), // deUint32 subpassCount; in makeRenderPass()
516 &subpasses[0], // const VkSubpassDescription* pSubpasses; in makeRenderPass()
/external/deqp/external/vulkancts/modules/vulkan/wsi/
DvktWsiSharedPresentableImageTests.cpp444 const vk::VkSubpassDescription subpasses[] = in createRenderPass() local
471 DE_LENGTH_OF_ARRAY(subpasses), in createRenderPass()
472 subpasses, in createRenderPass()
/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktDrawCreateInfoUtil.cpp278 const std::vector<vk::VkSubpassDescription>& subpasses, in RenderPassCreateInfo() argument
282 , m_subpasses (subpasses.begin(), subpasses.end()) in RenderPassCreateInfo()
DvktDrawCreateInfoUtil.hpp200 const std::vector<vk::VkSubpassDescription>& subpasses,
/external/deqp/external/vulkancts/modules/vulkan/image/
DvktImageMutableTests.cpp724 vector<VkSubpassDescription> subpasses; in makeRenderPass() local
750 subpasses.push_back(subpassDescription); in makeRenderPass()
760 static_cast<deUint32>(subpasses.size()), // deUint32 subpassCount; in makeRenderPass()
761 &subpasses[0], // const VkSubpassDescription* pSubpasses; in makeRenderPass()
/external/vulkan-validation-layers/tests/
Dlayer_validation_tests.cpp4874 VkSubpassDescription subpasses[] = { in TEST_F() local
4885 …o rpci = {VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, nullptr, 0, 1, attach, 2, subpasses, 1, &dep}; in TEST_F()
4974 VkSubpassDescription subpasses[] = { in TEST_F() local
4984 …o rpci = {VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, nullptr, 0, 1, attach, 1, subpasses, 1, &dep}; in TEST_F()
5171 VkSubpassDescription subpasses[] = { in TEST_F() local
5181 …o rpci = {VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, nullptr, 0, 1, attach, 1, subpasses, 1, &dep}; in TEST_F()
5271 VkSubpassDescription subpasses[] = { in TEST_F() local
5282 …o rpci = {VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, nullptr, 0, 2, attach, 1, subpasses, 1, &dep}; in TEST_F()
5599 VkSubpassDescription subpasses[] = { in TEST_F() local
5609 …o rpci = {VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO, nullptr, 0, 1, attach, 1, subpasses, 1, &dep}; in TEST_F()
[all …]

12