summaryrefslogtreecommitdiff
path: root/render/gradient.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-07-24 05:33:41 +0000
committerDana Jansens <danakj@orodu.net>2003-07-24 05:33:41 +0000
commit230abdc5a0848cd05dc3a007826a2a6b8a73c0a5 (patch)
treecedd781996829cb2cba7ca6f365945e7f52e61d6 /render/gradient.c
parent159ef95805a802b0fe03d4b0ce99f49dadca1709 (diff)
draw the bevel stuff in the pixel data buffer so parent-relative stuff can use it.
Diffstat (limited to 'render/gradient.c')
-rw-r--r--render/gradient.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/render/gradient.c b/render/gradient.c
index ab15369b..26ebbdc6 100644
--- a/render/gradient.c
+++ b/render/gradient.c
@@ -21,7 +21,7 @@ void RrRender(RrAppearance *a, int w, int h)
switch (a->surface.grad) {
case RR_SURFACE_SOLID:
gradient_solid(a, w, h);
- return;
+ break;
case RR_SURFACE_VERTICAL:
gradient_vertical(&a->surface, w, h);
break;
@@ -183,6 +183,9 @@ static void gradient_solid(RrAppearance *l, int w, int h)
switch (sp->bevel) {
case RR_BEVEL_1:
+ g_message("%lx %lx %lx",
+ sp->primary->pixel,
+ sp->bevel_dark->pixel, sp->bevel_light->pixel);
XDrawLine(RrDisplay(l->inst), l->pixmap, sp->bevel_dark->gc,
left, bottom, right, bottom);
XDrawLine(RrDisplay(l->inst), l->pixmap, sp->bevel_dark->gc,