Home
last modified time | relevance | path

Searched refs:attachment_count (Results 1 – 25 of 41) sorted by relevance

12

/third_party/mesa3d/src/vulkan/runtime/
Dvk_render_pass.c357 if (ref->attachment >= pass->attachment_count) { in vk_subpass_attachment_init()
455 pass->attachment_count = pCreateInfo->attachmentCount; in vk_common_CreateRenderPass2()
478 subpass->attachment_count = num_subpass_attachments2(desc); in vk_common_CreateRenderPass2()
755 for (uint32_t a = 0; a < subpass->attachment_count; a++) { in vk_common_CreateRenderPass2()
760 assert(att->attachment < pass->attachment_count); in vk_common_CreateRenderPass2()
771 for (uint32_t a = 0; a < subpass->attachment_count; a++) { in vk_common_CreateRenderPass2()
776 assert(att->attachment < pass->attachment_count); in vk_common_CreateRenderPass2()
949 assert(sp_att->attachment < pass->attachment_count); in vk_get_command_buffer_inheritance_as_rendering_resume()
965 assert(sp_att->attachment < pass->attachment_count); in vk_get_command_buffer_inheritance_as_rendering_resume()
994 assert(sp_att->attachment < pass->attachment_count); in vk_get_command_buffer_inheritance_as_rendering_resume()
[all …]
Dvk_render_pass.h127 uint32_t attachment_count; member
296 uint32_t attachment_count; member
Dvk_framebuffer.h42 uint32_t attachment_count; member
Dvk_framebuffer.c63 framebuffer->attachment_count = pCreateInfo->attachmentCount; in vk_common_CreateFramebuffer()
Dvk_graphics_state.h461 uint8_t attachment_count; member
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_pass.c189 bool att_used[pass->attachment_count]; in tu_render_pass_add_implicit_deps()
420 bool written[pass->attachment_count]; in tu_render_pass_patch_input_gmem()
516 for (uint32_t i = 0; i < pass->attachment_count; i++) { in tu_render_pass_cond_config()
554 for (uint32_t i = 0; i < pass->attachment_count; i++) { in tu_render_pass_gmem_config()
598 for (i = 0; i < pass->attachment_count; i++) { in tu_render_pass_gmem_config()
634 if (i == pass->attachment_count) in tu_render_pass_gmem_config()
642 for (uint32_t i = 0; i < pass->attachment_count; i++) { in tu_render_pass_bandwidth_config()
770 pass->attachment_count = pCreateInfo->attachmentCount; in tu_CreateRenderPass2()
915 for (uint32_t i = 0; i < pass->attachment_count; i++) { in tu_CreateRenderPass2()
1087 pass->attachment_count = a; in tu_setup_dynamic_render_pass()
Dtu_lrz.c276 for (a = 0; a < cmd->state.pass->attachment_count; a++) { in tu_lrz_begin_resumed_renderpass()
281 if (a != cmd->state.pass->attachment_count) { in tu_lrz_begin_resumed_renderpass()
302 for (unsigned i = 0; i < pass->attachment_count; i++) { in tu_lrz_begin_renderpass()
317 for (unsigned i = 0; i < pass->attachment_count; i++) { in tu_lrz_begin_renderpass()
Dtu_autotune.c139 APPEND_TO_HASH(&hash_state, pass->attachment_count); in hash_renderpass_instance()
140 …XXH64_update(&hash_state, pass->attachments, pass->attachment_count * sizeof(pass->attachments[0])… in hash_renderpass_instance()
142 for (unsigned i = 0; i < pass->attachment_count; i++) { in hash_renderpass_instance()
Dtu_pass.h99 uint32_t attachment_count; member
Dtu_device.h388 uint32_t attachment_count; member
/third_party/mesa3d/src/amd/vulkan/
Dradv_pass.c132 for (uint32_t j = 0; j < subpass->attachment_count; j++) { in radv_render_pass_add_implicit_deps()
206 for (uint32_t j = 0; j < subpass->attachment_count; j++) { in radv_render_pass_compile()
238 for (uint32_t j = 0; j < subpass->attachment_count; j++) { in radv_render_pass_compile()
353 pass->attachment_count = pCreateInfo->attachmentCount; in radv_CreateRenderPass2()
396 subpass->attachment_count = radv_num_subpass_attachments2(desc); in radv_CreateRenderPass2()
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_device.c229 (batch->fb.info ? batch->fb.info->attachment_count : 0) + in panvk_per_arch()
246 for (unsigned i = 0; i < batch->fb.info->attachment_count; i++) { in panvk_per_arch()
Dpanvk_cmd_buffer.c405 for (unsigned i = 0; i < cmdbuf->state.pass->attachment_count; i++) { in panvk_cmd_prepare_clear_values()
517 assert(pRenderPassBegin->clearValueCount <= pass->attachment_count); in panvk_CmdBeginRenderPass2()
520 sizeof(*cmdbuf->state.clear) * pass->attachment_count, in panvk_CmdBeginRenderPass2()
Dpanvk_pass.c57 pass->attachment_count = pCreateInfo->attachmentCount; in panvk_CreateRenderPass2()
Dpanvk_private.h1001 uint32_t attachment_count; member
1051 uint32_t attachment_count; member
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dvx_device.c297 assert(framebuffer->attachment_count <= 4); in v3dX()
298 for (uint32_t i = 0; i < framebuffer->attachment_count; i++) { in v3dX()
Dv3dv_pass.c47 for (uint32_t i = 0; i < pass->attachment_count; i++) { in pass_find_subpass_range_for_attachments()
158 pass->attachment_count = pCreateInfo->attachmentCount; in v3dv_CreateRenderPass2()
Dv3dv_cmd_buffer.c1100 assert(attachment_idx < cmd_buffer->state.pass->attachment_count); in cmd_buffer_state_set_attachment_clear_color()
1154 count = MIN2(count, pass->attachment_count); in cmd_buffer_state_set_clear_values()
1189 for (uint32_t i = 0; i < pass->attachment_count; i++) { in cmd_buffer_state_set_attachments()
1219 if (state->attachment_alloc_count < pass->attachment_count) { in cmd_buffer_ensure_render_pass_attachment_state()
1226 pass->attachment_count; in cmd_buffer_ensure_render_pass_attachment_state()
1233 state->attachment_alloc_count = pass->attachment_count; in cmd_buffer_ensure_render_pass_attachment_state()
1236 assert(state->attachment_alloc_count >= pass->attachment_count); in cmd_buffer_ensure_render_pass_attachment_state()
2206 state->meta.attachment_count = state->attachment_alloc_count; in v3dv_cmd_buffer_meta_state_push()
2254 assert(state->meta.attachment_count <= state->attachment_alloc_count); in v3dv_cmd_buffer_meta_state_pop()
2258 attachment_state_item_size * state->meta.attachment_count; in v3dv_cmd_buffer_meta_state_pop()
Dv3dv_private.h745 uint32_t attachment_count; member
772 uint32_t attachment_count; member
1356 uint32_t attachment_count; member
Dv3dv_meta_clear.c911 assert(attachment_idx < pass->attachment_count); in get_depth_clear_pipeline()
989 assert(attachment_idx < cmd_buffer->state.pass->attachment_count); in emit_subpass_color_clear_rects()
1090 assert(attachment_idx < cmd_buffer->state.pass->attachment_count); in emit_subpass_ds_clear_rects()
/third_party/mesa3d/src/imagination/vulkan/
Dpvr_pass.c359 pass->attachment_count = pCreateInfo->attachmentCount; in pvr_CreateRenderPass2()
366 for (uint32_t i = 0; i < pass->attachment_count; i++) { in pvr_CreateRenderPass2()
Dpvr_queue.c208 STACK_ARRAY(struct pvr_winsys_job_bo, bos, framebuffer->attachment_count); in pvr_process_graphics_cmd()
239 for (uint32_t i = 0U; i < framebuffer->attachment_count; i++) { in pvr_process_graphics_cmd()
Dpvr_private.h1184 uint32_t attachment_count; member
1257 uint32_t attachment_count; member
/third_party/mesa3d/src/asahi/lib/
Ddecode.c523 unsigned attachment_count = attachments[3]; in agxdecode_cmdstream() local
524 for (unsigned i = 0; i < attachment_count; ++i) { in agxdecode_cmdstream()
/third_party/mesa3d/docs/relnotes/
D19.2.0.rst58 - ANV regression: Assertion \`pass->attachment_count ==
59 framebuffer->attachment_count' failed

12