Lines Matching defs:multi
1757 resolve_ds(struct rendering_state *state, bool multi)
1759 VkResolveModeFlagBits depth_resolve_mode = multi ? state->forced_depth_resolve_mode : state->depth_att.resolve_mode;
1760 VkResolveModeFlagBits stencil_resolve_mode = multi ? state->forced_stencil_resolve_mode : state->stencil_att.resolve_mode;
1765 if (multi && !src_imgv->multisample)
1767 if (!multi && src_imgv->image->vk.samples == 1)
1773 multi);
1775 multi ? src_imgv->multisample :
1821 if (multi)
1826 resolve_color(struct rendering_state *state, bool multi)
1830 !(multi && state->forced_sample_count && state->color_att[i].imgv))
1835 if (multi && !src_imgv->multisample)
1837 struct lvp_image_view *dst_imgv = multi ? src_imgv->multisample : state->color_att[i].resolve_imgv;
1862 if (!multi)
1906 struct lvp_image_view *multi = mem_dup(imgv, sizeof(struct lvp_image_view));
1907 multi->image = image;
1908 multi->surface = state->pctx->create_surface(state->pctx, image->bo, imgv->surface);
1911 imgv->multisample = multi;
1912 multi->multisample = imgv;
1914 replicate_attachment(state, imgv, multi);
1915 return multi;