Home
last modified time | relevance | path

Searched defs:subpass (Results 1 – 25 of 91) sorted by relevance

1234

/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkRenderPass.cpp29 const auto &subpass = pCreateInfo->pSubpasses[i]; in ComputeRequiredAllocationSizeT() local
152 auto const &subpass = pCreateInfo->pSubpasses[i]; in RenderPass() local
169 for(uint32_t subpass = 0; subpass < subpassCount; subpass++) in RenderPass() local
290 const auto &subpass = pCreateInfo->pSubpasses[i]; in init() local
389 auto const &subpass = pCreateInfo->pSubpasses[i]; in ComputeRequiredAllocationSize() local
431 void RenderPass::MarkFirstUse(int attachment, int subpass) in MarkFirstUse()
DVkFramebuffer.cpp139 VkSubpassDescription subpass = renderPass->getSubpass(subpassIndex); in clearAttachment() local
200 auto const &subpass = renderPass->getSubpass(subpassIndex); in resolve() local
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_pass.c210 const VkSubpassDescription2 *subpass = &info->pSubpasses[i]; in tu_render_pass_add_implicit_deps() local
303 const VkSubpassDescription2 *subpass = &info->pSubpasses[i]; in tu_render_pass_add_implicit_deps() local
425 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_render_pass_patch_input_gmem() local
480 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_render_pass_check_feedback_loop() local
506 static void update_samples(struct tu_subpass *subpass, in update_samples()
735 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_subpass_use_attachment() local
826 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_CreateRenderPass2() local
981 struct tu_subpass *subpass = &cmd_buffer->dynamic_subpass; in tu_setup_dynamic_render_pass() local
1099 struct tu_subpass *subpass = &cmd_buffer->dynamic_subpass; in tu_setup_dynamic_inheritance() local
1163 tu_subpass_get_attachment_to_resolve(const struct tu_subpass *subpass, uint32_t index) in tu_subpass_get_attachment_to_resolve()
Dtu_cmd_buffer.c186 const struct tu_subpass *subpass, in tu6_emit_zs()
245 const struct tu_subpass *subpass, in tu6_emit_mrt()
347 const struct tu_subpass *subpass, in tu6_emit_render_cntl()
701 const struct tu_subpass *subpass) in tu6_emit_sysmem_resolves()
759 const struct tu_subpass *subpass = &pass->subpasses[pass->subpass_count-1]; in tu6_emit_tile_store() local
1090 const struct tu_subpass *subpass, in tu_emit_input_attachments()
1223 tu_set_input_attachments(struct tu_cmd_buffer *cmd, const struct tu_subpass *subpass) in tu_set_input_attachments()
4051 const struct tu_subpass *subpass = cmd->state.subpass++; in tu_CmdNextSubpass2() local
/third_party/mesa3d/src/amd/vulkan/
Dradv_pass.c129 struct radv_subpass *subpass = &pass->subpasses[i]; in radv_render_pass_add_implicit_deps() local
204 struct radv_subpass *subpass = &pass->subpasses[i]; in radv_render_pass_compile() local
219 struct radv_subpass *subpass = &pass->subpasses[i]; in radv_render_pass_compile() local
392 struct radv_subpass *subpass = &pass->subpasses[i]; in radv_CreateRenderPass2() local
Dradv_meta_resolve.c581 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_cmd_buffer_resolve_subpass_hw() local
649 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_cmd_buffer_resolve_subpass() local
768 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_decompress_resolve_subpass_src() local
Dradv_meta_resolve_fs.c896 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_cmd_buffer_resolve_subpass_fs() local
949 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_depth_stencil_resolve_subpass_fs() local
Dradv_meta_resolve_cs.c775 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_cmd_buffer_resolve_subpass_cs() local
837 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_depth_stencil_resolve_subpass_cs() local
Dradv_meta.h57 const struct radv_subpass *subpass; member
Dradv_cmd_buffer.c1328 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_emit_rbplus_state() local
1865 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_emit_fragment_shading_rate() local
2257 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_update_bound_fast_clear_ds() local
2529 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_update_bound_fast_clear_color() local
2666 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_emit_fb_mip_change_flush() local
2749 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_emit_framebuffer_state() local
2947 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_set_db_count_control() local
4671 radv_cmd_buffer_set_subpass(struct radv_cmd_buffer *cmd_buffer, const struct radv_subpass *subpass) in radv_cmd_buffer_set_subpass()
4921 VkSubpassDescription2 subpass = { in radv_inherit_dynamic_rendering() local
5040 struct radv_subpass *subpass = NULL; in radv_BeginCommandBuffer() local
[all …]
/third_party/mesa3d/src/imagination/vulkan/
Dpvr_pass.c61 struct pvr_render_subpass *subpass, in pvr_subpass_has_msaa_input_attachment()
86 struct pvr_render_subpass *subpass = &pass->subpasses[0]; in pvr_is_subpass_initops_flush_needed() local
409 struct pvr_render_subpass *subpass = &pass->subpasses[i]; in pvr_CreateRenderPass2() local
489 struct pvr_render_subpass *subpass = &pass->subpasses[dep->dstSubpass]; in pvr_CreateRenderPass2() local
Dpvr_hw_pass.h199 uint32_t subpass; member
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_pass.c59 const struct v3dv_subpass *subpass = &pass->subpasses[i]; in pass_find_subpass_range_for_attachments() local
189 struct v3dv_subpass *subpass = &pass->subpasses[i]; in v3dv_CreateRenderPass2() local
322 struct v3dv_subpass *subpass = &pass->subpasses[subpass_idx]; in subpass_get_granularity() local
Dv3dvx_cmd_buffer.c205 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in cmd_buffer_render_pass_emit_loads() local
437 const struct v3dv_subpass *subpass = in cmd_buffer_render_pass_emit_stores() local
810 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in v3dX() local
1442 struct v3dv_subpass *subpass = &state->pass->subpasses[state->subpass_idx]; in job_update_ez_state() local
2317 const struct v3dv_subpass *subpass = in v3dX() local
Dv3dv_meta_clear.c705 VkSubpassDescription2 subpass = { in create_color_clear_render_pass() local
974 struct v3dv_subpass *subpass, in emit_subpass_color_clear_rects()
1076 struct v3dv_subpass *subpass, in emit_subpass_ds_clear_rects()
1198 struct v3dv_subpass *subpass = in v3dv_CmdClearAttachments() local
Dv3dv_cmd_buffer.c312 struct v3dv_subpass *subpass = &state->pass->subpasses[subpass_idx]; in cmd_buffer_can_merge_subpass() local
846 const struct v3dv_subpass *subpass = in cmd_buffer_subpass_handle_pending_resolves() local
1061 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in cmd_buffer_update_attachment_resolve_state() local
1306 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in cmd_buffer_emit_subpass_clears() local
1431 const struct v3dv_subpass *subpass = in cmd_buffer_subpass_create_job() local
3283 struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in v3dv_cmd_buffer_schedule_end_query() local
3540 struct v3dv_subpass *subpass = in v3dv_CmdWriteTimestamp() local
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_pass.c111 struct panvk_subpass *subpass = &pass->subpasses[i]; in panvk_CreateRenderPass2() local
/third_party/mesa3d/src/vulkan/runtime/
Dvk_render_pass.c186 VkSubpassDescription2 *subpass = &subpasses[ref->subpass]; in vk_common_CreateRenderPass() local
472 struct vk_subpass *subpass = &pass->subpasses[s]; in vk_common_CreateRenderPass2() local
751 struct vk_subpass *subpass = in vk_common_CreateRenderPass2() local
920 const struct vk_subpass *subpass = &pass->subpasses[inheritance->subpass]; in vk_get_command_buffer_inheritance_as_rendering_resume() local
1564 const struct vk_subpass *subpass = &pass->subpasses[subpass_idx]; in begin_subpass() local
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
DvkObjUtil.cpp81 const deUint32 subpass, in makeGraphicsPipeline()
332 const deUint32 subpass, in makeGraphicsPipeline()
426 const deUint32 subpass, in makeGraphicsPipeline()
/third_party/skia/src/gpu/vk/
DGrVkPipeline.cpp482 uint32_t subpass, in Make()
582 uint32_t subpass) { in Make()
DGrVkPipelineStateBuilder.cpp319 uint32_t subpass = 0; in finalize() local
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/
DvktRenderPassLoadStoreOpNoneTests.cpp157 for (const auto& subpass : subpasses) in getFirstUsage() local
258 for (const auto& subpass : testParams.subpasses) in createRenderPass() local
839 for (const auto& subpass : m_testParams.subpasses) in iterate() local
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/imageless_framebuffer/
DvktImagelessFramebufferTests.cpp167 const deUint32 subpass = 0) in makeGraphicsPipeline()
1110 …st std::string& name, const AspectFlags aspectFlags, const deUint32 sample, const deUint32 subpass) in verifyBuffer()
1148 const deUint32 subpass) in generateReferenceImage()
1304 const deUint32 subpass) in generateReferenceImage()
1571 const deUint32 subpass) in generateReferenceImage()
1783 const deUint32 subpass) in generateReferenceImage()
2130 const deUint32 subpass) in generateReferenceImage()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview/
DvktMultiViewRenderUtil.cpp532 const deUint32 subpass, in beginSecondaryCommandBuffer()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineStencilExportTests.cpp260 const deUint32 subpass, in makeGraphicsPipeline()

1234