summaryrefslogtreecommitdiff
path: root/otk/truerendercontrol.cc
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-01-20 08:44:17 +0000
committerDana Jansens <danakj@orodu.net>2003-01-20 08:44:17 +0000
commit25a5b729090f48d27f754016280b4a54de9eef21 (patch)
tree6b6abdbfa6039494b17f680c4b5b7f648013f75d /otk/truerendercontrol.cc
parent0348a2f3abd2334f5f5812c5fb45c1b4fffb46a5 (diff)
add textures, render the textures color for now too!
Diffstat (limited to 'otk/truerendercontrol.cc')
-rw-r--r--otk/truerendercontrol.cc8
1 files changed, 3 insertions, 5 deletions
diff --git a/otk/truerendercontrol.cc b/otk/truerendercontrol.cc
index dc52bc37..786a3b09 100644
--- a/otk/truerendercontrol.cc
+++ b/otk/truerendercontrol.cc
@@ -8,8 +8,7 @@
#include "display.hh"
#include "screeninfo.hh"
#include "surface.hh"
-
-#include "rendercolor.hh"
+#include "rendertexture.hh"
extern "C" {
#ifdef HAVE_STDLIB_H
@@ -103,8 +102,6 @@ static inline void renderPixel(XImage *im, unsigned char *dp,
void TrueRenderControl::drawBackground(Surface& sf,
const RenderTexture &texture) const
{
- (void)texture;
-
assert(sf._screen == _screen);
int w = sf.width(), h = sf.height();
@@ -130,7 +127,8 @@ void TrueRenderControl::drawBackground(Surface& sf,
im->data = (char*) data;
// sf.setPixmap(im);
- sf.setPixmap(RenderColor(_screen, 0xff, 0xff, 0));
+ sf.setPixmap(texture.color());
+// sf.setPixmap(RenderColor(_screen, 0xff, 0xff, 0));
delete [] im->data;
im->data = NULL;