[Ohrrpgce] SVN: teeemcee/11896 Remove the huge overhead of drawing (8 bit) Frames onto Surfaces

subversion at HamsterRepublic.com subversion at HamsterRepublic.com
Sat Jul 18 00:43:19 PDT 2020


teeemcee
2020-07-18 00:43:19 -0700 (Sat, 18 Jul 2020)
306
Remove the huge overhead of drawing (8 bit) Frames onto Surfaces

Added the surfaceFrameShim kludge and got rid of need for gfx_paletteFromRGB

frame_draw drawing 8-bit 8x8 sprites (eg letters) onto 32-bit Surfaces is now 3x
faster than before: only 2x slower rather than 6x slower than Frames onto
Frames.
---
U   wip/allmodex.bas
U   wip/backends.bas
U   wip/surface.bi
U   wip/surface.cpp
U   wip/surface.h


More information about the Ohrrpgce mailing list