| /OK3568_Linux_fs/external/xserver/glamor/ |
| H A D | glamor_program.h | 50 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 D | glamor_program.c | 28 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 D | glamor_dash.c | 132 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 D | glamor_priv.h | 231 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 D | Makefile.am | 25 glamor_program.c \ 26 glamor_program.h \
|
| H A D | glamor_text.c | 93 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 D | Makefile.in | 124 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 D | glamor_glyphblt.c | 49 glamor_program *prog; in glamor_poly_glyph_blt_gl() 176 glamor_program *prog; in glamor_push_pixels_gl()
|
| H A D | meson.build | 15 'glamor_program.c',
|
| H A D | glamor_spans.c | 27 glamor_program fill_spans_progs[4]; 53 glamor_program *prog; in glamor_fill_spans_gl()
|
| H A D | glamor_points.c | 44 glamor_program *prog = &glamor_priv->point_prog; in glamor_poly_point_gl()
|
| H A D | glamor_segs.c | 43 glamor_program *prog; in glamor_poly_segment_solid_gl()
|
| H A D | glamor_lines.c | 43 glamor_program *prog; in glamor_poly_lines_solid_gl()
|
| H A D | glamor_copy.c | 36 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 D | glamor_rects.c | 52 glamor_program *prog; in glamor_poly_fill_rect_gl()
|
| H A D | glamor_composite_glyphs.c | 234 glamor_program *prog, in glamor_glyphs_flush() 359 glamor_program *prog = NULL; in glamor_composite_glyphs()
|
| /OK3568_Linux_fs/external/xserver/ |
| H A D | ChangeLog | 28800 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 …]
|