Home
last modified time | relevance | path

Searched refs:glamor_program (Results 1 – 17 of 17) sorted by relevance

/OK3568_Linux_fs/external/xserver/glamor/
H A Dglamor_program.h50 typedef struct _glamor_program glamor_program; typedef
52 typedef Bool (*glamor_use) (PixmapPtr pixmap, GCPtr gc, glamor_program *prog, void *arg);
54 typedef Bool (*glamor_use_render) (CARD8 op, PicturePtr src, PicturePtr dst, glamor_program *prog);
97 glamor_program progs[4];
104 glamor_program *prog,
113 glamor_program *prog,
116 glamor_program *
130 glamor_program progs[glamor_program_source_count][glamor_program_alpha_count];
140 glamor_program *
150 glamor_use_program_render(glamor_program *prog,
H A Dglamor_program.c28 use_solid(PixmapPtr pixmap, GCPtr gc, glamor_program *prog, void *arg) in use_solid()
41 use_tile(PixmapPtr pixmap, GCPtr gc, glamor_program *prog, void *arg) in use_tile()
55 use_stipple(PixmapPtr pixmap, GCPtr gc, glamor_program *prog, void *arg) in use_stipple()
74 use_opaque_stipple(PixmapPtr pixmap, GCPtr gc, glamor_program *prog, void *arg) in use_opaque_stipple()
230 glamor_get_uniform(glamor_program *prog, in glamor_get_uniform()
246 glamor_program *prog, in glamor_build_program()
388 glamor_program *prog, in glamor_use_program()
402 glamor_program *
409 glamor_program *prog = &program_fill->progs[gc->fillStyle]; in glamor_use_program_fill()
513 use_source_solid(CARD8 op, PicturePtr src, PicturePtr dst, glamor_program *prog) in use_source_solid()
[all …]
H A Dglamor_dash.c132 static glamor_program *
141 glamor_program *prog; in glamor_dash_setup()
203 glamor_dash_loop(DrawablePtr drawable, GCPtr gc, glamor_program *prog, in glamor_dash_loop()
247 glamor_program *prog; in glamor_poly_lines_dash_gl()
326 glamor_program *prog; in glamor_poly_segment_dash_gl()
H A Dglamor_priv.h231 glamor_program point_prog;
244 glamor_program te_text_prog;
245 glamor_program image_text_prog;
248 glamor_program copy_area_prog;
249 glamor_program copy_plane_prog;
259 glamor_program double_dash_line_prog;
316 glamor_program xv_prog;
317 glamor_program xv_prog_ext;
H A DMakefile.am25 glamor_program.c \
26 glamor_program.h \
H A Dglamor_text.c93 glamor_program *prog, in glamor_text()
276 glamor_program *prog; in glamor_poly_text()
351 use_image_solid(PixmapPtr pixmap, GCPtr gc, glamor_program *prog, void *arg) in use_image_solid()
364 glamor_te_text_use(PixmapPtr pixmap, GCPtr gc, glamor_program *prog, void *arg) in glamor_te_text_use()
392 glamor_program *prog; in glamor_image_text()
H A DMakefile.in124 glamor_prepare.c glamor_prepare.h glamor_program.c \
125 glamor_program.h glamor_rects.c glamor_spans.c glamor_text.c \
138 glamor_prepare.lo glamor_program.lo glamor_rects.lo \
181 ./$(DEPDIR)/glamor_prepare.Plo ./$(DEPDIR)/glamor_program.Plo \
635 glamor_program.c glamor_program.h glamor_rects.c \
727 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/glamor_program.Plo@am__quote@ # am--include-marker
945 -rm -f ./$(DEPDIR)/glamor_program.Plo
1025 -rm -f ./$(DEPDIR)/glamor_program.Plo
H A Dglamor_glyphblt.c49 glamor_program *prog; in glamor_poly_glyph_blt_gl()
176 glamor_program *prog; in glamor_push_pixels_gl()
H A Dmeson.build15 'glamor_program.c',
H A Dglamor_spans.c27 glamor_program fill_spans_progs[4];
53 glamor_program *prog; in glamor_fill_spans_gl()
H A Dglamor_points.c44 glamor_program *prog = &glamor_priv->point_prog; in glamor_poly_point_gl()
H A Dglamor_segs.c43 glamor_program *prog; in glamor_poly_segment_solid_gl()
H A Dglamor_lines.c43 glamor_program *prog; in glamor_poly_lines_solid_gl()
H A Dglamor_copy.c36 use_copyarea(PixmapPtr dst, GCPtr gc, glamor_program *prog, void *arg) in use_copyarea()
65 use_copyplane(PixmapPtr dst, GCPtr gc, glamor_program *prog, void *arg) in use_copyplane()
370 glamor_program *prog; in glamor_copy_fbo_fbo_draw()
H A Dglamor_rects.c52 glamor_program *prog; in glamor_poly_fill_rect_gl()
H A Dglamor_composite_glyphs.c234 glamor_program *prog, in glamor_glyphs_flush()
359 glamor_program *prog = NULL; in glamor_composite_glyphs()
/OK3568_Linux_fs/external/xserver/
H A DChangeLog28800 This is a step toward using glamor_program.c for Render acceleration.
28823 glamor: Convert XV to using glamor_program.c.
28825 One less custom path! By following the common glamor_program.c use
35081 glamor: Adapt glamor_program API to handle render acceleration
45011 The core rendering paths all use the glamor_program fill functions now
45068 glamor: Add glamor_program based 0-width dashed lines
45112 glamor: Use glamor_program and GL_LINES for 0-width lines
45129 glamor: Use glamor_program for glamor_push_pixels
45142 glamor: Add glamor_program based copy acceleration
47522 glamor: Add glamor_program based poly_text and image_text
[all …]