Lines Matching refs:drawable

112         ValidateGC(&pixmap->drawable, scratch_gc);  in glamor_get_dash_pixmap()
117 scratch_gc->ops->PolyFillRect (&pixmap->drawable, scratch_gc, 1, &rect); in glamor_get_dash_pixmap()
133 glamor_dash_setup(DrawablePtr drawable, GCPtr gc) in glamor_dash_setup() argument
135 ScreenPtr screen = drawable->pScreen; in glamor_dash_setup()
137 PixmapPtr pixmap = glamor_get_drawable_pixmap(drawable); in glamor_dash_setup()
194 glUniform1f(prog->dash_length_uniform, dash_pixmap->drawable.width); in glamor_dash_setup()
203 glamor_dash_loop(DrawablePtr drawable, GCPtr gc, glamor_program *prog, in glamor_dash_loop() argument
206 PixmapPtr pixmap = glamor_get_drawable_pixmap(drawable); in glamor_dash_loop()
217 glamor_set_destination_drawable(drawable, box_index, TRUE, TRUE, in glamor_dash_loop()
243 glamor_poly_lines_dash_gl(DrawablePtr drawable, GCPtr gc, in glamor_poly_lines_dash_gl() argument
246 ScreenPtr screen = drawable->pScreen; in glamor_poly_lines_dash_gl()
258 if (!(prog = glamor_dash_setup(drawable, gc))) in glamor_poly_lines_dash_gl()
267 v = glamor_get_vbo_space(drawable->pScreen, in glamor_poly_lines_dash_gl()
302 glamor_dash_loop(drawable, gc, prog, n + add_last, GL_LINE_STRIP); in glamor_poly_lines_dash_gl()
322 glamor_poly_segment_dash_gl(DrawablePtr drawable, GCPtr gc, in glamor_poly_segment_dash_gl() argument
325 ScreenPtr screen = drawable->pScreen; in glamor_poly_segment_dash_gl()
333 if (!(prog = glamor_dash_setup(drawable, gc))) in glamor_poly_segment_dash_gl()
342 v = glamor_get_vbo_space(drawable->pScreen, in glamor_poly_segment_dash_gl()
366 glamor_dash_loop(drawable, gc, prog, nseg << (1 + add_last), GL_LINES); in glamor_poly_segment_dash_gl()