Searched refs:depth_stencil_attachment (Results 1 - 25 of 43) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_pass.c51 /* We don't allow depth_stencil_attachment to be non-NULL and
56 if (subpass->depth_stencil_attachment &&
57 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED)
58 subpass->depth_stencil_attachment = NULL;
93 if (subpass->depth_stencil_attachment) {
95 subpass->depth_stencil_attachment->attachment;
129 if (subpass->depth_stencil_attachment &&
130 subpass->depth_stencil_attachment->attachment == subpass->input_attachments[j].attachment) {
132 subpass->depth_stencil_attachment->in_render_loop = true;
262 subpass->depth_stencil_attachment
[all...]
H A Dlvp_execute.c1375 if (subpass->depth_stencil_attachment) {
1376 a = subpass->depth_stencil_attachment->attachment;
1464 if (subpass->depth_stencil_attachment) {
1465 uint32_t ds = subpass->depth_stencil_attachment->attachment;
1564 if (subpass->depth_stencil_attachment &&
1565 attachment_needs_clear(state, subpass->depth_stencil_attachment->attachment)) {
1566 uint32_t ds = subpass->depth_stencil_attachment->attachment;
1600 if (subpass->depth_stencil_attachment && subpass->ds_resolve_attachment) {
1601 struct lvp_subpass_attachment src_att = *subpass->depth_stencil_attachment;
1708 if (subpass->depth_stencil_attachment) {
[all...]
H A Dlvp_private.h277 struct lvp_subpass_attachment * depth_stencil_attachment; member in struct:lvp_subpass
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_pass.c69 /* We don't allow depth_stencil_attachment to be non-NULL and
74 if (subpass->depth_stencil_attachment &&
75 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED)
76 subpass->depth_stencil_attachment = NULL;
105 if (subpass->depth_stencil_attachment) {
107 subpass->depth_stencil_attachment->attachment;
261 subpass->depth_stencil_attachment = p++;
263 *subpass->depth_stencil_attachment = (struct radv_subpass_attachment) {
407 subpass->depth_stencil_attachment = p++;
409 *subpass->depth_stencil_attachment
[all...]
H A Dradv_meta_clear.c441 .depth_stencil_attachment = NULL,
724 const uint32_t pass_att = subpass->depth_stencil_attachment->attachment;
764 subpass->depth_stencil_attachment->layout,
774 subpass->depth_stencil_attachment->layout,
1579 if (!subpass->depth_stencil_attachment)
1582 const uint32_t pass_att = subpass->depth_stencil_attachment->attachment;
1586 VkImageLayout image_layout = subpass->depth_stencil_attachment->layout;
1629 if (!cmd_state->subpass->depth_stencil_attachment)
1632 a = cmd_state->subpass->depth_stencil_attachment->attachment;
1701 if (cmd_state->subpass->depth_stencil_attachment) {
[all...]
H A Dradv_pipeline.c981 subpass->depth_stencil_attachment) {
985 pass->attachments + subpass->depth_stencil_attachment->attachment;
1389 if (needed_states && subpass->depth_stencil_attachment) {
2628 if (subpass->depth_stencil_attachment) {
2629 struct radv_render_pass_attachment *attachment = pass->attachments + subpass->depth_stencil_attachment->attachment;
2721 if (subpass->depth_stencil_attachment)
2722 attachment = pass->attachments + subpass->depth_stencil_attachment->attachment;
H A Dradv_meta_resolve.c677 .depth_stencil_attachment = NULL,
H A Dradv_meta_resolve_fs.c622 .depth_stencil_attachment = NULL,
H A Dradv_cmd_buffer.c1229 if (!subpass->depth_stencil_attachment)
1232 att_idx = subpass->depth_stencil_attachment->attachment;
1246 VkImageLayout layout = subpass->depth_stencil_attachment->layout;
1599 if (subpass->depth_stencil_attachment) {
1600 int idx = subpass->depth_stencil_attachment->attachment;
1601 VkImageLayout layout = subpass->depth_stencil_attachment->layout;
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_pass.c85 /* We don't allow depth_stencil_attachment to be non-NULL and be
89 if (subpass->depth_stencil_attachment &&
90 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED)
91 subpass->depth_stencil_attachment = NULL;
120 subpass->depth_stencil_attachment &&
121 subpass_att->attachment == subpass->depth_stencil_attachment->attachment)
150 subpass->depth_stencil_attachment;
429 subpass->depth_stencil_attachment = subpass_attachments++;
431 *subpass->depth_stencil_attachment = (struct anv_subpass_attachment) {
501 if (pass->subpasses[i].depth_stencil_attachment) {
[all...]
H A Dgfx7_cmd_buffer.c179 if (!subpass->depth_stencil_attachment)
183 &pass->attachments[subpass->depth_stencil_attachment->attachment];
H A DgenX_pipeline.c772 if (subpass->depth_stencil_attachment) {
774 pass->attachments[subpass->depth_stencil_attachment->attachment].format;
1115 if (subpass->depth_stencil_attachment) {
1117 pass->attachments[subpass->depth_stencil_attachment->attachment].format;
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_pass.c69 /* We don't allow depth_stencil_attachment to be non-NULL and be
73 if (subpass->depth_stencil_attachment &&
74 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED)
75 subpass->depth_stencil_attachment = NULL;
101 subpass->depth_stencil_attachment &&
102 subpass_att->attachment == subpass->depth_stencil_attachment->attachment)
126 subpass->depth_stencil_attachment;
325 subpass->depth_stencil_attachment = subpass_attachments++;
327 *subpass->depth_stencil_attachment = (struct anv_subpass_attachment) {
494 subpass->depth_stencil_attachment
[all...]
H A Dgen7_cmd_buffer.c153 if (!subpass->depth_stencil_attachment)
157 &pass->attachments[subpass->depth_stencil_attachment->attachment];
H A DgenX_pipeline.c526 if (subpass->depth_stencil_attachment) {
528 pass->attachments[subpass->depth_stencil_attachment->attachment].format;
843 if (subpass->depth_stencil_attachment) {
845 pass->attachments[subpass->depth_stencil_attachment->attachment].format;
H A Danv_cmd_buffer.c925 if (subpass->depth_stencil_attachment == NULL)
929 fb->attachments[subpass->depth_stencil_attachment->attachment];
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_pass.c204 /* We don't allow depth_stencil_attachment to be non-NULL and
209 if (subpass->depth_stencil_attachment &&
210 subpass->depth_stencil_attachment->attachment == VK_ATTACHMENT_UNUSED)
211 subpass->depth_stencil_attachment = NULL;
245 if (subpass->depth_stencil_attachment) {
246 const uint32_t a = subpass->depth_stencil_attachment->attachment;
280 if (subpass->depth_stencil_attachment && subpass->depth_stencil_attachment->attachment ==
283 subpass->depth_stencil_attachment->in_render_loop = true;
486 subpass->depth_stencil_attachment
[all...]
H A Dradv_meta_clear.c441 .depth_stencil_attachment = NULL,
786 .depth_stencil_attachment = ds_att,
1952 struct radv_subpass_attachment *ds_att = subpass->depth_stencil_attachment;
2000 if (cmd_state->subpass->depth_stencil_attachment) {
2001 a = cmd_state->subpass->depth_stencil_attachment->attachment;
2078 if (cmd_state->subpass->depth_stencil_attachment) {
2079 uint32_t ds = cmd_state->subpass->depth_stencil_attachment->attachment;
H A Dradv_meta_resolve_fs.c1102 .depth_stencil_attachment = NULL,
1136 struct radv_subpass_attachment src_att = *subpass->depth_stencil_attachment;
1158 .depth_stencil_attachment = (struct radv_subpass_attachment *){&dst_att},
H A Dradv_meta_resolve.c717 .depth_stencil_attachment = NULL,
753 struct radv_subpass_attachment src_att = *subpass->depth_stencil_attachment;
H A Dradv_pipeline.c126 subpass->depth_stencil_attachment) ||
943 pass->attachments + subpass->depth_stencil_attachment->attachment;
1127 subpass->depth_stencil_attachment ? subpass->depth_sample_count : ms->num_samples;
1591 if (needed_states && subpass->depth_stencil_attachment) {
1800 if (subpass->depth_stencil_attachment)
1801 attachment = pass->attachments + subpass->depth_stencil_attachment->attachment;
4011 if (subpass->depth_stencil_attachment) {
4013 pass->attachments + subpass->depth_stencil_attachment->attachment;
4102 if (subpass->depth_stencil_attachment) {
4104 pass->attachments + subpass->depth_stencil_attachment
[all...]
H A Dradv_cmd_buffer.c1981 if (!subpass->depth_stencil_attachment)
1984 att_idx = subpass->depth_stencil_attachment->attachment;
2003 VkImageLayout layout = subpass->depth_stencil_attachment->layout;
2004 bool in_render_loop = subpass->depth_stencil_attachment->in_render_loop;
2494 if (subpass->depth_stencil_attachment) {
2495 int idx = subpass->depth_stencil_attachment->attachment;
2496 VkImageLayout layout = subpass->depth_stencil_attachment->layout;
2497 bool in_render_loop = subpass->depth_stencil_attachment->in_render_loop;
5756 if (subpass->depth_stencil_attachment) {
5760 int ds_idx = subpass->depth_stencil_attachment
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_pass.c425 if (subpass->depth_stencil_attachment.attachment != VK_ATTACHMENT_UNUSED) {
426 written[subpass->depth_stencil_attachment.attachment] = true;
429 subpass->depth_stencil_attachment.attachment &&
457 if (subpass->depth_stencil_attachment.attachment != VK_ATTACHMENT_UNUSED) {
460 subpass->depth_stencil_attachment.attachment) {
765 subpass->depth_stencil_attachment.attachment = a;
843 return subpass->depth_stencil_attachment.attachment;
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_pass.c173 subpass->depth_stencil_attachment = (struct tu_subpass_attachment) {
187 subpass->depth_stencil_attachment.attachment = VK_ATTACHMENT_UNUSED;
348 subpass->depth_stencil_attachment = (struct tu_subpass_attachment) {
362 subpass->depth_stencil_attachment.attachment = VK_ATTACHMENT_UNUSED;
H A Dtu_cmd_buffer.c395 const uint32_t a = subpass->depth_stencil_attachment.attachment;
1180 if (subpass->depth_stencil_attachment.attachment != VK_ATTACHMENT_UNUSED) {
1181 const uint32_t a = subpass->depth_stencil_attachment.attachment;

Completed in 70 milliseconds

12