]> Dogcows Code - chaz/openbox/blobdiff - otk/pseudorendercontrol.cc
make all the rendering code in RenderControl. use true/pseudo RenderControl classes...
[chaz/openbox] / otk / pseudorendercontrol.cc
index 813eb4d18b750a44627a8c3f344d90cc35e31899..31b4df71505e8c69a78dfd6a53a0d2ba2871aa33 100644 (file)
@@ -1,8 +1,6 @@
 // -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
 
-#ifdef    HAVE_CONFIG_H
-#  include "../config.h"
-#endif // HAVE_CONFIG_H
+#include "config.h"
 
 #include "pseudorendercontrol.hh"
 #include "display.hh"
@@ -32,15 +30,8 @@ PseudoRenderControl::~PseudoRenderControl()
   printf("Destroying PseudoColor RenderControl\n");
 }
 
-void PseudoRenderControl::drawBackground(Surface& sf,
-                                      const RenderTexture &texture) const
+void PseudoRenderControl::reduceDepth(Surface &sf, XImage *im) const
 {
-  assert(_screen == sf._screen);
-  assert(_screen == texture.color().screen());
-
-  // in psuedo color, gradients aren't even worth while! just draw a solid!
-  //if (texture.gradient() == RenderTexture::Solid) {
-  drawSolidBackground(sf, texture);
 }
 
 }
This page took 0.024719 seconds and 4 git commands to generate.