OpenBSD/src uGCoC9G — sys/dev/rasops rasops32.c
Optimize character rendering in 32bpp mode, with unrolled rows and pairwise foreground / background pixel rendering. This does double-pixel rendering for the common font widths (8, 12, 16, and 32 pixels wide), resulting in a significant speed-up. No regression noticed on 32-bit architectures. Tested by weerd@, and by abieber@ on macppc. From John Carmack, thanks!
Version | Delta | File | |
---|---|---|---|
1.11 | +112 | -26 | sys/dev/rasops/rasops32.c |
+112 | -26 | 1 files |