X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=render%2Frender.c;h=3327effaac7a695eb6a42f7e98c523573c3932c7;hb=615cbd96075905d75533f9b615c4ee6a75f4f9a4;hp=1fbfef672b09a83ffbc5533875c625d5a2448543;hpb=159ef95805a802b0fe03d4b0ce99f49dadca1709;p=chaz%2Fopenbox diff --git a/render/render.c b/render/render.c index 1fbfef67..3327effa 100644 --- a/render/render.c +++ b/render/render.c @@ -15,8 +15,8 @@ # include #endif -static void RrPixel32_to_pixmap(RrAppearance *l, - gint x, gint y, gint w, gint h); +static void pixel_data_to_pixmap(RrAppearance *l, + gint x, gint y, gint w, gint h); void RrPaint(RrAppearance *l, Window win, gint w, gint h) { @@ -45,17 +45,17 @@ void RrPaint(RrAppearance *l, Window win, gint w, gint h) RrVisual(l->inst), RrColormap(l->inst)); g_assert(l->xftdraw != NULL); - g_free(l->surface.RrPixel_data); - l->surface.RrPixel_data = g_new(RrPixel32, w * h); + g_free(l->surface.pixel_data); + l->surface.pixel_data = g_new(RrPixel32, w * h); if (l->surface.grad == RR_SURFACE_PARENTREL) { g_assert (l->surface.parent); g_assert (l->surface.parent->w); sw = l->surface.parent->w; - source = (l->surface.parent->surface.RrPixel_data + + source = (l->surface.parent->surface.pixel_data + l->surface.parentx + sw * l->surface.parenty); - dest = l->surface.RrPixel_data; + dest = l->surface.pixel_data; for (i = 0; i < h; i++, source += sw, dest += w) { memcpy(dest, source, w * sizeof(RrPixel32)); } @@ -89,7 +89,7 @@ void RrPaint(RrAppearance *l, Window win, gint w, gint h) if (!transferred) { transferred = 1; if (l->surface.grad != RR_SURFACE_SOLID) - RrPixel32_to_pixmap(l, 0, 0, w, h); + pixel_data_to_pixmap(l, 0, 0, w, h); } if (l->xftdraw == NULL) { l->xftdraw = XftDrawCreate(RrDisplay(l->inst), l->pixmap, @@ -102,14 +102,14 @@ void RrPaint(RrAppearance *l, Window win, gint w, gint h) if (!transferred) { transferred = 1; if (l->surface.grad != RR_SURFACE_SOLID) - RrPixel32_to_pixmap(l, 0, 0, w, h); + pixel_data_to_pixmap(l, 0, 0, w, h); } if (l->texture[i].data.mask.color->gc == None) RrColorAllocateGC(l->texture[i].data.mask.color); RrPixmapMaskDraw(l->pixmap, &l->texture[i].data.mask, &tarea); break; case RR_TEXTURE_RGBA: - RrImageDraw(l->surface.RrPixel_data, + RrImageDraw(l->surface.pixel_data, &l->texture[i].data.rgba, &tarea); break; } @@ -118,7 +118,7 @@ void RrPaint(RrAppearance *l, Window win, gint w, gint h) if (!transferred) { transferred = 1; if (l->surface.grad != RR_SURFACE_SOLID) - RrPixel32_to_pixmap(l, 0, 0, w, h); + pixel_data_to_pixmap(l, 0, 0, w, h); } @@ -190,7 +190,7 @@ RrAppearance *RrAppearanceCopy(RrAppearance *orig) spc->border = spo->border; spc->parent = NULL; spc->parentx = spc->parenty = 0; - spc->RrPixel_data = NULL; + spc->pixel_data = NULL; copy->textures = orig->textures; copy->texture = g_memdup(orig->texture, @@ -215,14 +215,15 @@ void RrAppearanceFree(RrAppearance *a) RrColorFree(p->border_color); RrColorFree(p->bevel_dark); RrColorFree(p->bevel_light); - g_free(p->RrPixel_data); + g_free(p->pixel_data); g_free(a); } } -static void RrPixel32_to_pixmap(RrAppearance *l, gint x, gint y, gint w, gint h) +static void pixel_data_to_pixmap(RrAppearance *l, + gint x, gint y, gint w, gint h) { RrPixel32 *in, *scratch; Pixmap out; @@ -231,7 +232,7 @@ static void RrPixel32_to_pixmap(RrAppearance *l, gint x, gint y, gint w, gint h) ZPixmap, 0, NULL, w, h, 32, 0); g_assert(im != NULL); - in = l->surface.RrPixel_data; + in = l->surface.pixel_data; out = l->pixmap; im->byte_order = LSBFirst;