Commit Graph

12 Commits

Author SHA1 Message Date
M. Liebmann
3c1f2bfe05 fb_accel hd1/hd2: Add fb_accel_cs_hdx.cpp for common functions
- Add 'class CFbAccelCSHDx' to fb_accel.h
 - Some small code updates
2017-03-28 23:56:57 +02:00
M. Liebmann
40a4ec4262 CFbAccelCSHD[1|2]::setMode(): Insert cVideo::updateOsdScreenInfo() 2017-03-28 23:56:56 +02:00
M. Liebmann
653e574937 osd resolution: Add 'mode' to osd_resolution_struct_t
- Use COsdSetup::OSDMODE_XXX enums to identify various resolutions
2017-02-28 15:04:09 +01:00
M. Liebmann
eb0d7afa95 Merge branch 'master' into pu/fb-setmode 2017-02-21 06:39:24 +01:00
Stefan Seyfried
7c7d5f08dd fb_generic: add swidth variable, "stride in fb_pixel_t units"
this should allow to use fb_pixel_t pointer arithmetics more often
instead of byte pointers
2017-02-21 06:38:48 +01:00
M. Liebmann
d76c9c536c Merge branch 'master' into pu/fb-setmode 2017-02-20 00:11:48 +01:00
M. Liebmann
cc5a1b3b31 framebuffer: Add fbCopyArea function
- Copies areas within the frame buffer
 - Hardware accelerated function for cs hd2
 - Copying overlapping areas does not always work correctly
   without hardware acceleration
2017-02-20 00:09:46 +01:00
M. Liebmann
7b158903f8 neutrino: Add switch osd resolution when supported from hardware
- At the moment supported hardware: CS HD2

  Currently known problems:
  -------------------------
  - Display menus after changing resolution (Reboot required)
  - Display headers after changing resolution hd => fullhd (Reboot required)
  - Display infobar after changing resolution hd => fullhd (Reboot required)
  - Screenshot broken (With new driver and set resolution to 1280x720)
2017-02-13 12:51:14 +01:00
M. Liebmann
0b7bb32813 CFbAccelCSHD1::~CFbAccelCSHD1: Remove unnecessary entries...
...that are processed in the CFrameBuffer destructor
2017-02-09 12:57:18 +01:00
Thilo Graf
8fe7504007 fb_accel_cs_hdx: remove dub includes, add includes into common header file 2017-02-08 20:16:07 +01:00
M. Liebmann
f94afc1593 fb_accel: Some renaming nevis => hd1 & apollo => hd2 2017-02-08 13:32:46 +01:00
M. Liebmann
58bd8a4a63 fb_accel: Rename CFbAccelCSNevis class => CFbAccelCSHD1
Rename fb_accel_cs_nevis.cpp => fb_accel_cs_hd1.cpp
2017-02-08 12:52:25 +01:00