git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add save/cancel functions
[enigma2.git]
/
lib
/
gdi
/
gfbdc.cpp
diff --git
a/lib/gdi/gfbdc.cpp
b/lib/gdi/gfbdc.cpp
index 164258d8ed211dc9bc15a05ee15fdce1056fb487..8dc0a7d2431c27c2cb109e4403cc4d58704316da 100644
(file)
--- a/
lib/gdi/gfbdc.cpp
+++ b/
lib/gdi/gfbdc.cpp
@@
-14,7
+14,7
@@
gFBDC::gFBDC()
if (!fb->Available())
eFatal("no framebuffer available");
if (!fb->Available())
eFatal("no framebuffer available");
- fb->SetMode(720, 576,
8
);
+ fb->SetMode(720, 576,
32
);
for (int y=0; y<576; y++) // make whole screen transparent
memset(fb->lfb+y*fb->Stride(), 0x00, fb->Stride());
for (int y=0; y<576; y++) // make whole screen transparent
memset(fb->lfb+y*fb->Stride(), 0x00, fb->Stride());
@@
-22,8
+22,8
@@
gFBDC::gFBDC()
surface.type = 0;
surface.x = 720;
surface.y = 576;
surface.type = 0;
surface.x = 720;
surface.y = 576;
- surface.bpp =
8
;
- surface.bypp =
1
;
+ surface.bpp =
32
;
+ surface.bypp =
4
;
surface.stride = fb->Stride();
surface.data = fb->lfb;
surface.clut.colors=256;
surface.stride = fb->Stride();
surface.data = fb->lfb;
surface.clut.colors=256;
@@
-157,6
+157,8
@@
void gFBDC::reloadSettings()
setPalette();
}
setPalette();
}
+// eAutoInitPtr<gFBDC> init_gFBDC(eAutoInitNumbers::graphic-1, "GFBDC");
#ifndef SDLDC
eAutoInitPtr<gFBDC> init_gFBDC(eAutoInitNumbers::graphic-1, "GFBDC");
#ifndef SDLDC
eAutoInitPtr<gFBDC> init_gFBDC(eAutoInitNumbers::graphic-1, "GFBDC");
-#endif
\ No newline at end of file
+#endif
+