Lines Matching refs:frontend
62 struct draw_pt_front_end *frontend = NULL; in draw_pt_arrays() local
119 frontend = draw->pt.frontend; in draw_pt_arrays()
121 if (frontend) { in draw_pt_arrays()
129 frontend = NULL; in draw_pt_arrays()
136 frontend->flush( frontend, DRAW_FLUSH_STATE_CHANGE ); in draw_pt_arrays()
137 frontend = NULL; in draw_pt_arrays()
141 if (!frontend) { in draw_pt_arrays()
142 frontend = draw->pt.front.vsplit; in draw_pt_arrays()
144 frontend->prepare( frontend, prim, middle, opt ); in draw_pt_arrays()
146 draw->pt.frontend = frontend; in draw_pt_arrays()
158 frontend->run( frontend, start, count ); in draw_pt_arrays()
167 if (draw->pt.frontend) { in draw_pt_flush()
168 draw->pt.frontend->flush( draw->pt.frontend, flags ); in draw_pt_flush()
172 draw->pt.frontend = NULL; in draw_pt_flush()