start modularizing framebuffer acceleration architecture

This is just copied framebuffer.{h,cpp} => fb_generic.{h,cpp}
The idea is to implement CFrameBuffer as generic framebuffer class that
does work on almost every hardware without acceleration and / or
hardware dependencies.
CFbAccel will be a derived class (and different on many architectures)
which implements the accelerated functions.
This does not yet compile, verbatim copies to track development history.
This commit is contained in:
Stefan Seyfried
2017-02-05 14:49:41 +01:00
committed by M. Liebmann
parent 2303d94300
commit 5c2ee5e137
3 changed files with 2535 additions and 0 deletions

2200
src/driver/fb_generic.cpp Normal file

File diff suppressed because it is too large Load Diff