summaryrefslogtreecommitdiff
path: root/fb/fbedge.c
AgeCommit message (Collapse)AuthorFilesLines
2007-05-23- Make image_from_pict() non-staticSoren Sandmann Pedersen1-314/+0
- Delete fbedge.c and fbedgeimp.h - Use pixman_rasterize_edges() in fbtrap.c
2006-08-01Wrap libwfb memory access.Aaron Plattner1-8/+8
Use the READ and WRITE macros to wrap memory accesses that could be in video memory. Add MEMCPY_WRAPPED and MEMSET_WRAPPED macros to wrap memcpy and memset, respectively.
2005-10-03Merge r1.2 of fbedge.c from xserver CVS: Optimize spans where the sameEric Anholt1-25/+204
value is being added to multiple pixels. This improves the speed of rendering wide trapezoids. I tested this with a small set of xlibs cairo-benchmarks with Xvfb and saw a 4% decrease in time taken to run them.
2005-07-03Fix more include paths; add dix-config.h to XKB code.Daniel Stone1-3/+0
2005-07-03Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.Daniel Stone1-0/+4
Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings. Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all source files in the xserver/xorg tree, predicated on defines of HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to <X11/fonts/foo.h>.
2004-08-06Add RenderAddTraps. Rewrite trapezoid rendering code.Keith Packard1-0/+134