X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/9bc92cbd0be7b1973960e88808feaca26a00aecd..9829ed5d56e162f9aa8d76b5644c273350f548b8:/lib/gdi/gfbdc.cpp diff --git a/lib/gdi/gfbdc.cpp b/lib/gdi/gfbdc.cpp index ee2227cf..871ccd23 100644 --- a/lib/gdi/gfbdc.cpp +++ b/lib/gdi/gfbdc.cpp @@ -2,7 +2,6 @@ #include #include -#include #include @@ -54,7 +53,8 @@ gFBDC::gFBDC() m_enable_double_buffering = 0; eDebug("%dkB available for acceleration surfaces.", (fb->Available() - fb_size)/1024); - + eDebug("resolution: %d x %d x %d (stride: %d)", surface.x, surface.y, surface.bpp, fb->Stride()); + if (gAccel::getInstance()) gAccel::getInstance()->setAccelMemorySpace(fb->lfb + fb_size, surface.data_phys + fb_size, fb->Available() - fb_size); @@ -206,19 +206,13 @@ void gFBDC::setGamma(int g) void gFBDC::saveSettings() { - eConfig::getInstance()->setKey("/ezap/osd/alpha", alpha); - eConfig::getInstance()->setKey("/ezap/osd/gamma", gamma); - eConfig::getInstance()->setKey("/ezap/osd/brightness", brightness); } void gFBDC::reloadSettings() { - if (eConfig::getInstance()->getKey("/ezap/osd/alpha", alpha)) - alpha=255; - if (eConfig::getInstance()->getKey("/ezap/osd/gamma", gamma)) - gamma=128; - if (eConfig::getInstance()->getKey("/ezap/osd/brightness", brightness)) - brightness=128; + alpha=255; + gamma=128; + brightness=128; calcRamp(); setPalette();