GDISP X driver fixes
This commit is contained in:
parent
6499da5be3
commit
0f7777395b
@ -131,7 +131,6 @@ static int FatalXIOError(Display *d) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
LLDSPEC bool_t gdisp_lld_init(GDISPDriver *g) {
|
LLDSPEC bool_t gdisp_lld_init(GDISPDriver *g) {
|
||||||
{
|
|
||||||
XSizeHints *pSH;
|
XSizeHints *pSH;
|
||||||
XSetWindowAttributes xa;
|
XSetWindowAttributes xa;
|
||||||
XTextProperty WindowTitle;
|
XTextProperty WindowTitle;
|
||||||
@ -212,7 +211,7 @@ LLDSPEC bool_t gdisp_lld_init(GDISPDriver *g) {
|
|||||||
gfxThreadClose(hth);
|
gfxThreadClose(hth);
|
||||||
|
|
||||||
/* Initialise the GDISP structure to match */
|
/* Initialise the GDISP structure to match */
|
||||||
g->g.Orientation = g->g_ROTATE_0;
|
g->g.Orientation = GDISP_ROTATE_0;
|
||||||
g->g.Powermode = powerOn;
|
g->g.Powermode = powerOn;
|
||||||
g->g.Backlight = 100;
|
g->g.Backlight = 100;
|
||||||
g->g.Contrast = 50;
|
g->g.Contrast = 50;
|
||||||
@ -269,10 +268,10 @@ LLDSPEC void gdisp_lld_draw_pixel(GDISPDriver *g)
|
|||||||
XImage *img;
|
XImage *img;
|
||||||
|
|
||||||
img = XGetImage (dis, pix, g->p.x, g->p.y, 1, 1, AllPlanes, XYPixmap);
|
img = XGetImage (dis, pix, g->p.x, g->p.y, 1, 1, AllPlanes, XYPixmap);
|
||||||
color->pixel = XGetPixel (img, 0, 0);
|
color.pixel = XGetPixel (img, 0, 0);
|
||||||
XFree(img);
|
XFree(img);
|
||||||
XQueryColor(dis, cmap, &color);
|
XQueryColor(dis, cmap, &color);
|
||||||
return RGB2COLOR(c.red>>8, c.green>>8, c.blue>>8);
|
return RGB2COLOR(color.red>>8, color.green>>8, color.blue>>8);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user