xserver/fb
Adam Jackson 7430fdb689 fb: Remove even/odd stipple slow-pathing
This is clearly meant to be a fast path, but it appears to be a net
loss at this point.

If you really wanted to ricer-tune here, note that the inner loop of
fbBltOne is a bit too complicated for gcc (at least 4.8.2), it doesn't
specialize the loop for the handful of legal values of bitsPerDst, which
means computing at runtime what could have been const-propped.

Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Adam Jackson <ajax@redhat.com>
2014-10-27 15:45:38 -04:00
..
Makefile.am fb: Remove even/odd stipple slow-pathing 2014-10-27 15:45:38 -04:00
fb.h fb: Remove even/odd stipple slow-pathing 2014-10-27 15:45:38 -04:00
fb24_32.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
fb24_32.h Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
fballpriv.c Use new screen-specific privates for fb window and gc privates 2012-07-05 13:40:18 -07:00
fbarc.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbbits.c fb: FB_SHIFT is 5 (and FB_UNIT is 32) 2014-10-27 15:45:37 -04:00
fbbits.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbblt.c fb: FB_SHIFT is 5 (and FB_UNIT is 32) 2014-10-27 15:45:37 -04:00
fbbltone.c fb: Remove even/odd stipple slow-pathing 2014-10-27 15:45:38 -04:00
fbcmap_mi.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbcopy.c mi: Drop plane argument from miHandleExposures 2014-10-09 11:14:53 +02:00
fbfill.c fb: Remove even/odd stipple slow-pathing 2014-10-27 15:45:38 -04:00
fbfillrect.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbfillsp.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbgc.c fb: Remove even/odd stipple slow-pathing 2014-10-27 15:45:38 -04:00
fbgetsp.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbglyph.c fb: FB_SHIFT is 5 (and FB_UNIT is 32) 2014-10-27 15:45:37 -04:00
fbimage.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbline.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fboverlay.c dix: Drop the third argument from WindowExposuresProcPtr 2014-10-09 11:14:44 +02:00
fboverlay.h dix: Drop the third argument from WindowExposuresProcPtr 2014-10-09 11:14:44 +02:00
fbpict.c fb: FB_SHIFT is 5 (and FB_UNIT is 32) 2014-10-27 15:45:37 -04:00
fbpict.h fb: Publish fbGlyphs and fbUnrealizeGlyph 2014-04-03 13:07:51 -07:00
fbpixmap.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
fbpoint.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbpush.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbrop.h fb: FB_SHIFT is 5 (and FB_UNIT is 32) 2014-10-27 15:45:37 -04:00
fbscreen.c fb: fb{Map,Unmap}Window -> fb{Realize,Unrealize}Window 2014-10-09 11:14:53 +02:00
fbseg.c fb: reorder Bresenham error correction to avoid overshoot. 2012-08-14 12:14:25 -07:00
fbsetsp.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbsolid.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbtile.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbtrap.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
fbutil.c fb: FB_SHIFT is 5 (and FB_UNIT is 32) 2014-10-27 15:45:37 -04:00
fbwindow.c fb: fb{Map,Unmap}Window -> fb{Realize,Unrealize}Window 2014-10-09 11:14:53 +02:00
wfbrename.h fb: Remove even/odd stipple slow-pathing 2014-10-27 15:45:38 -04:00