Home
last modified time | relevance | path

Searched defs:subpass (Results 1 – 25 of 98) 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.c206 const VkSubpassDescription2 *subpass = &info->pSubpasses[i]; in tu_render_pass_add_implicit_deps() local
282 const VkSubpassDescription2 *subpass = &info->pSubpasses[i]; in tu_render_pass_add_implicit_deps() local
388 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_render_pass_patch_input_gmem() local
443 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_render_pass_check_feedback_loop() local
469 static void update_samples(struct tu_subpass *subpass, in update_samples()
701 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_CreateRenderPass2() local
839 tu_subpass_get_attachment_to_resolve(const struct tu_subpass *subpass, uint32_t index) in tu_subpass_get_attachment_to_resolve()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pass.c32 struct lvp_subpass *subpass = &pass->subpasses[i]; in lvp_render_pass_compile() local
48 struct lvp_subpass *subpass = &pass->subpasses[i]; in lvp_render_pass_compile() local
217 struct lvp_subpass *subpass = &pass->subpasses[i]; in lvp_CreateRenderPass2() local
Dlvp_execute.c143 uint32_t subpass; member
1358 const struct lvp_subpass *subpass = &state->pass->subpasses[state->subpass]; in attachment_needs_clear() local
1369 const struct lvp_subpass *subpass = &state->pass->subpasses[state->subpass]; in subpass_needs_clear() local
1429 const struct lvp_subpass *subpass = &state->pass->subpasses[state->subpass]; in render_subpass_clear() local
1519 const struct lvp_subpass *subpass = &state->pass->subpasses[state->subpass]; in render_subpass_clear_fast() local
1598 const struct lvp_subpass *subpass = &state->pass->subpasses[state->subpass]; in render_pass_resolve() local
1696 const struct lvp_subpass *subpass = &state->pass->subpasses[subpass_idx]; in begin_render_subpass() local
1826 const struct lvp_subpass *subpass = &state->pass->subpasses[state->subpass]; in handle_draw() local
1845 const struct lvp_subpass *subpass = &state->pass->subpasses[state->subpass]; in handle_draw_multi() local
2468 const struct lvp_subpass *subpass = &state->pass->subpasses[state->subpass]; in handle_draw_indexed() local
[all …]
/third_party/mesa3d/src/amd/vulkan/
Dradv_pass.c111 struct radv_subpass *subpass = &pass->subpasses[i]; in radv_render_pass_add_implicit_deps() local
186 struct radv_subpass *subpass = &pass->subpasses[i]; in radv_render_pass_compile() local
201 struct radv_subpass *subpass = &pass->subpasses[i]; in radv_render_pass_compile() local
440 struct radv_subpass *subpass = &pass->subpasses[i]; in radv_CreateRenderPass2() local
Dradv_meta_resolve.c677 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_cmd_buffer_resolve_subpass_hw() local
744 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_cmd_buffer_resolve_subpass() local
862 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_decompress_resolve_subpass_src() local
Dradv_pipeline.c123 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_pipeline_get_depth_stencil_state() local
136 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_pipeline_get_color_blend_state() local
474 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_pipeline_compute_spi_color_formats() local
813 struct radv_subpass *subpass = &pass->subpasses[pCreateInfo->subpass]; in radv_pipeline_get_ps_iter_samples() local
917 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_pipeline_out_of_order_rast() local
1125 struct radv_subpass *subpass = &pass->subpasses[pCreateInfo->subpass]; in radv_pipeline_init_multisample_state() local
1328 struct radv_subpass *subpass = &pass->subpasses[pCreateInfo->subpass]; in radv_pipeline_needed_dynamic_state() local
1506 struct radv_subpass *subpass = &pass->subpasses[pCreateInfo->subpass]; in radv_pipeline_init_dynamic_state() local
1796 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_pipeline_init_depth_stencil_state() local
2564 struct radv_subpass *subpass = pass->subpasses + pCreateInfo->subpass; in radv_generate_graphics_pipeline_key() local
[all …]
Dradv_meta_resolve_cs.c785 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_cmd_buffer_resolve_subpass_cs() local
847 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_depth_stencil_resolve_subpass_cs() local
Dradv_meta_resolve_fs.c1072 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_cmd_buffer_resolve_subpass_fs() local
1125 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_depth_stencil_resolve_subpass_fs() local
/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
180 struct v3dv_subpass *subpass = &pass->subpasses[i]; in v3dv_CreateRenderPass() local
297 struct v3dv_subpass *subpass = &pass->subpasses[subpass_idx]; in subpass_get_granularity() local
Dv3dvx_cmd_buffer.c190 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in cmd_buffer_render_pass_emit_loads() local
406 const struct v3dv_subpass *subpass = in cmd_buffer_render_pass_emit_stores() local
756 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in v3dX() local
1381 struct v3dv_subpass *subpass = &state->pass->subpasses[state->subpass_idx]; in job_update_ez_state() local
2257 const struct v3dv_subpass *subpass = in v3dX() local
Dv3dv_meta_clear.c729 VkSubpassDescription subpass = { in create_color_clear_render_pass() local
997 struct v3dv_subpass *subpass, in emit_subpass_color_clear_rects()
1099 struct v3dv_subpass *subpass, in emit_subpass_ds_clear_rects()
1221 struct v3dv_subpass *subpass = in v3dv_CmdClearAttachments() local
Dv3dv_cmd_buffer.c410 struct v3dv_subpass *subpass = &state->pass->subpasses[subpass_idx]; in cmd_buffer_can_merge_subpass() local
980 const struct v3dv_subpass *subpass = in cmd_buffer_subpass_handle_pending_resolves() local
1386 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in cmd_buffer_emit_subpass_clears() local
1511 const struct v3dv_subpass *subpass = in cmd_buffer_subpass_create_job() local
3126 struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in v3dv_cmd_buffer_end_query() local
3337 struct v3dv_subpass *subpass = in v3dv_CmdWriteTimestamp() local
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_render_pass.c102 VkSubpassDescription subpass = {0}; in create_render_pass() local
244 VkSubpassDescription2 subpass = {0}; in create_render_pass2() local
/third_party/mesa3d/src/intel/vulkan/
Danv_pass.c83 struct anv_subpass *subpass = &pass->subpasses[i]; in anv_render_pass_compile() local
376 struct anv_subpass *subpass = &pass->subpasses[i]; in anv_CreateRenderPass2() local
DgenX_pipeline.c644 const struct anv_subpass *subpass, in emit_rs_state()
1091 const struct anv_subpass *subpass)
2093 emit_3dstate_wm(struct anv_graphics_pipeline *pipeline, struct anv_subpass *subpass,
2339 struct anv_subpass *subpass,
2413 const struct anv_subpass *subpass)
2478 struct anv_subpass *subpass = &pass->subpasses[pCreateInfo->subpass]; local
Dgfx7_cmd_buffer.c177 const struct anv_subpass *subpass = cmd_buffer->state.subpass; in get_depth_format() 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/util/
Dvk_render_pass.c181 VkSubpassDescription2 *subpass = &subpasses[ref->subpass]; in vk_common_CreateRenderPass() 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()

1234