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
parent 9082ddf287
commit 3256978c58
3 changed files with 2533 additions and 1 deletions

2200
src/driver/fb_generic.cpp Normal file

File diff suppressed because it is too large Load Diff