| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | zink_render_pass.c | 42 pstate->num_attachments = state->num_cbufs; 69 int num_attachments = state->num_cbufs; local in function:create_render_pass 74 attachments[num_attachments].flags = 0; 75 pstate->attachments[num_attachments].format = attachments[num_attachments].format = rt->format; 76 pstate->attachments[num_attachments].samples = attachments[num_attachments].samples = rt->samples; 77 attachments[num_attachments].loadOp = rt->clear_color ? VK_ATTACHMENT_LOAD_OP_CLEAR : VK_ATTACHMENT_LOAD_OP_LOAD; 78 attachments[num_attachments].storeOp = VK_ATTACHMENT_STORE_OP_STORE; 79 attachments[num_attachments] 191 int num_attachments = state->num_cbufs; local in function:create_render_pass2 [all...] |
| H A D | zink_framebuffer.c | 72 assert(rp->state.num_cbufs + rp->state.have_zsbuf + rp->state.num_cresolves + rp->state.num_zsresolves == fb->state.num_attachments); 78 fci.attachmentCount = fb->state.num_attachments; 87 attachments.attachmentImageInfoCount = fb->state.num_attachments; 131 for (int i = 0; i < state->num_attachments; i++) 163 state.num_attachments = ctx->fb_state.nr_cbufs; 170 memcpy(&state.infos[state.num_attachments], &transient->info, sizeof(transient->info)); 174 memcpy(&state.infos[state.num_attachments], &surface->info, sizeof(surface->info)); 176 state.num_attachments++; 180 assert(state.num_attachments + num_resolves < 16); 181 state.num_attachments 258 unsigned num_attachments = 0; local in function:create_framebuffer [all...] |
| H A D | zink_framebuffer.h | 42 uint32_t num_attachments:4; member in struct:zink_framebuffer_state
|
| H A D | zink_render_pass.h | 68 uint32_t num_attachments:26; member in struct:zink_render_pass_pipeline_state
|
| H A D | zink_clear.c | 74 int num_attachments = 0; local in function:clear_in_rp 87 attachments[num_attachments].aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; 88 attachments[num_attachments].colorAttachment = i; 89 attachments[num_attachments].clearValue.color = color; 90 ++num_attachments; 101 attachments[num_attachments].aspectMask = aspect; 102 attachments[num_attachments].clearValue.depthStencil.depth = depth; 103 attachments[num_attachments].clearValue.depthStencil.stencil = stencil; 104 ++num_attachments; 121 VKCTX(CmdClearAttachments)(batch->state->cmdbuf, num_attachments, attachment [all...] |
| H A D | zink_pipeline.c | 98 unsigned num_attachments = state->render_pass->state.num_rts; local in function:zink_create_gfx_pipeline 100 num_attachments--; 102 for (unsigned i = 0; i < num_attachments; i++) { 113 blend_state.attachmentCount = num_attachments;
|
| H A D | zink_surface.c | 263 for (unsigned i = 0; i < fb->state.num_attachments; i++) {
|
| H A D | zink_screen.c | 120 return _mesa_hash_data(key, offsetof(struct zink_framebuffer_state, attachments) + sizeof(s->attachments[0]) * s->num_attachments); 127 return memcmp(a, b, offsetof(struct zink_framebuffer_state, attachments) + sizeof(s->attachments[0]) * s->num_attachments) == 0;
|
| H A D | zink_context.c | 1845 sizeof(pstate->attachments[0]) * pstate->num_attachments; 1976 return _mesa_hash_data(key, offsetof(struct zink_framebuffer_state, infos) + sizeof(s->infos[0]) * s->num_attachments); 1983 return memcmp(a, b, offsetof(struct zink_framebuffer_state, infos) + sizeof(s->infos[0]) * s->num_attachments) == 0; 2091 if (ctx->framebuffer && !ctx->framebuffer->state.num_attachments) { 2173 infos.attachmentCount = ctx->framebuffer->state.num_attachments; 3195 if (!ctx->framebuffer || !ctx->framebuffer->state.num_attachments)
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/dri/ |
| H A D | dri2.c | 180 unsigned num_attachments, i; local in function:dri2_drawable_get_buffers 185 num_attachments = 0; 189 attachments[num_attachments++] = __DRI_BUFFER_FRONT_LEFT; 247 attachments[num_attachments++] = att; 249 attachments[num_attachments++] = depth; 254 num_attachments /= 2; 257 attachments, num_attachments, 263 attachments, num_attachments,
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/tests/ |
| H A D | helpers.cpp | 645 unsigned num_attachments = num_color_attachments; local in function:PipelineBuilder::create_graphics_pipeline 648 VkAttachmentDescription *desc = &attachment_descs[num_attachments]; 662 num_attachments++; 793 renderpass_info.attachmentCount = num_attachments;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/dri/ |
| H A D | dri2.c | 111 unsigned num_attachments, i; local in function:dri2_drawable_get_buffers 117 num_attachments = 0; 121 attachments[num_attachments++] = __DRI_BUFFER_FRONT_LEFT; 185 attachments[num_attachments++] = att; 187 attachments[num_attachments++] = depth; 192 num_attachments /= 2; 195 attachments, num_attachments, 201 attachments, num_attachments,
|