Lines Matching defs:framebuffer

329     * case the framebuffer setup is different and we need to emit different
859 * resetting the framebuffer and render pass state temporarily and then
864 struct v3dv_framebuffer *restore_fb = cmd_buffer->state.framebuffer;
867 cmd_buffer->state.framebuffer = NULL;
928 cmd_buffer->state.framebuffer = restore_fb;
946 cmd_buffer->state.framebuffer =
947 v3dv_framebuffer_from_handle(inheritance_info->framebuffer);
974 const struct v3dv_framebuffer *framebuffer = cmd_buffer->state.framebuffer;
978 framebuffer ? framebuffer->width : V3D_MAX_IMAGE_DIMENSION;
980 framebuffer ? framebuffer->height : V3D_MAX_IMAGE_DIMENSION;
1037 * always have framebuffer information available.
1039 assert(cmd_buffer->state.framebuffer);
1042 cmd_buffer->state.framebuffer,
1182 V3DV_FROM_HANDLE(v3dv_framebuffer, framebuffer, pRenderPassBegin->framebuffer);
1193 } else if (framebuffer) {
1194 state->attachments[i].image_view = framebuffer->attachments[i];
1246 V3DV_FROM_HANDLE(v3dv_framebuffer, framebuffer, pRenderPassBegin->framebuffer);
1250 state->framebuffer = framebuffer;
1434 const struct v3dv_framebuffer *framebuffer = state->framebuffer;
1439 (framebuffer, state->attachments, subpass, &internal_bpp, &msaa);
1451 uint32_t layers = framebuffer->layers;
1453 assert(framebuffer->layers == 1);
1458 framebuffer->width,
1459 framebuffer->height,
1496 * framebuffer state), so we only care about this in primaries. The only
1561 state->framebuffer = NULL;
2019 * contained within the framebuffer dimensions."
2186 state->meta.framebuffer = v3dv_framebuffer_to_handle(state->framebuffer);
2252 state->framebuffer = v3dv_framebuffer_from_handle(state->meta.framebuffer);
2313 state->meta.framebuffer = VK_NULL_HANDLE;
2357 * subpass continues to use the width, height, and layers of the framebuffer
2365 * if the framebuffer doesn't have any attachments we won't enable MSAA and