Lines Matching full:cstate
122 vl_compositor_init_state(&vlsurface->cstate, pipe);
150 vl_compositor_cleanup_state(&vlsurface->cstate);
283 struct vl_compositor_state *cstate;
301 cstate = &vlsurface->cstate;
390 vl_compositor_clear_layers(cstate);
391 vl_compositor_set_palette_layer(cstate, compositor, 0, sv_idx, sv_tbl, NULL, NULL, false);
392 vl_compositor_set_layer_dst_area(cstate, 0, RectToPipe(destination_rect, &dst_rect));
393 vl_compositor_render(cstate, compositor, vlsurface->surface, NULL);
422 struct vl_compositor_state *cstate;
439 cstate = &vlsurface->cstate;
491 vl_compositor_set_csc_matrix(cstate, (const vl_csc_matrix*)&csc);
493 vl_compositor_set_csc_matrix(cstate, csc_matrix);
496 vl_compositor_clear_layers(cstate);
497 vl_compositor_set_buffer_layer(cstate, compositor, 0, vbuffer, NULL, NULL, VL_COMPOSITOR_WEAVE);
498 vl_compositor_set_layer_dst_area(cstate, 0, RectToPipe(destination_rect, &dst_rect));
499 vl_compositor_render(cstate, compositor, vlsurface->surface, NULL);
636 struct vl_compositor_state *cstate;
659 cstate = &dst_vlsurface->cstate;
663 vl_compositor_clear_layers(cstate);
664 vl_compositor_set_layer_blend(cstate, 0, blend, false);
665 vl_compositor_set_rgba_layer(cstate, compositor, 0, src_vlsurface->sampler_view,
668 vl_compositor_set_layer_dst_area(cstate, 0, RectToPipe(destination_rect, &dst_rect));
669 vl_compositor_render(cstate, compositor, dst_vlsurface->surface, NULL);
695 struct vl_compositor_state *cstate;
715 cstate = &dst_vlsurface->cstate;
722 vl_compositor_clear_layers(cstate);
723 vl_compositor_set_layer_blend(cstate, 0, blend, false);
724 vl_compositor_set_rgba_layer(cstate, compositor, 0, src_vlsurface->sampler_view,
727 vl_compositor_set_layer_dst_area(cstate, 0, RectToPipe(destination_rect, &dst_rect));
728 vl_compositor_render(cstate, compositor, dst_vlsurface->surface, NULL);