Home
last modified time | relevance | path

Searched refs:subpass_attachments (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/intel/vulkan/
Danv_pass.c256 struct anv_subpass_attachment *subpass_attachments; in anv_CreateRenderPass() local
262 anv_multialloc_add(&ma, &subpass_attachments, subpass_attachment_count); in anv_CreateRenderPass()
300 subpass->attachments = subpass_attachments; in anv_CreateRenderPass()
304 subpass->input_attachments = subpass_attachments; in anv_CreateRenderPass()
305 subpass_attachments += desc->inputAttachmentCount; in anv_CreateRenderPass()
318 subpass->color_attachments = subpass_attachments; in anv_CreateRenderPass()
319 subpass_attachments += desc->colorAttachmentCount; in anv_CreateRenderPass()
331 subpass->resolve_attachments = subpass_attachments; in anv_CreateRenderPass()
332 subpass_attachments += desc->colorAttachmentCount; in anv_CreateRenderPass()
344 subpass->depth_stencil_attachment = subpass_attachments++; in anv_CreateRenderPass()
[all …]
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pass.c196 pass->subpass_attachments = in lvp_CreateRenderPass()
200 if (pass->subpass_attachments == NULL) { in lvp_CreateRenderPass()
205 pass->subpass_attachments = NULL; in lvp_CreateRenderPass()
207 struct lvp_subpass_attachment *p = pass->subpass_attachments; in lvp_CreateRenderPass()
280 vk_free2(&device->vk.alloc, pAllocator, pass->subpass_attachments); in lvp_DestroyRenderPass()
Dlvp_private.h389 struct lvp_subpass_attachment * subpass_attachments; member
/external/mesa3d/src/amd/vulkan/
Dradv_pass.c309 vk_free2(&device->vk.alloc, pAllocator, pass->subpass_attachments); in radv_destroy_render_pass()
378 pass->subpass_attachments = in radv_CreateRenderPass()
382 if (pass->subpass_attachments == NULL) { in radv_CreateRenderPass()
387 pass->subpass_attachments = NULL; in radv_CreateRenderPass()
389 p = pass->subpass_attachments; in radv_CreateRenderPass()
561 pass->subpass_attachments = in radv_CreateRenderPass2()
565 if (pass->subpass_attachments == NULL) { in radv_CreateRenderPass2()
570 pass->subpass_attachments = NULL; in radv_CreateRenderPass2()
572 p = pass->subpass_attachments; in radv_CreateRenderPass2()
Dradv_private.h2318 struct radv_subpass_attachment * subpass_attachments; member
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_pass.c143 pass->subpass_attachments = in v3dv_CreateRenderPass()
146 if (pass->subpass_attachments == NULL) { in v3dv_CreateRenderPass()
151 pass->subpass_attachments = NULL; in v3dv_CreateRenderPass()
154 struct v3dv_subpass_attachment *p = pass->subpass_attachments; in v3dv_CreateRenderPass()
254 vk_free2(&device->alloc, pAllocator, pass->subpass_attachments); in v3dv_DestroyRenderPass()
Dv3dv_private.h556 struct v3dv_subpass_attachment *subpass_attachments; member
/external/mesa3d/src/freedreno/vulkan/
Dtu_pass.c536 pass->subpass_attachments = vk_alloc2( in tu_CreateRenderPass2()
540 if (pass->subpass_attachments == NULL) { in tu_CreateRenderPass2()
545 pass->subpass_attachments = NULL; in tu_CreateRenderPass2()
547 p = pass->subpass_attachments; in tu_CreateRenderPass2()
658 vk_free2(&device->vk.alloc, pAllocator, pass->subpass_attachments); in tu_DestroyRenderPass()
Dtu_private.h1488 struct tu_subpass_attachment *subpass_attachments; member