summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers
diff options
context:
space:
mode:
authorJosé Fonseca <jrfonseca@tungstengraphics.com>2008-07-14 11:44:21 +0900
committerJosé Fonseca <jrfonseca@tungstengraphics.com>2008-07-14 12:41:07 +0900
commitf07ad529af96b903e7b19fa26c3372d16b507bf1 (patch)
tree9586af73709381c0426e386635853cb7137dcee9 /src/gallium/state_trackers
parent3679f690230b9691157d44cfa5baf947d84e1487 (diff)
python: Surface clears.
Diffstat (limited to 'src/gallium/state_trackers')
-rw-r--r--src/gallium/state_trackers/python/gallium.i2
-rw-r--r--src/gallium/state_trackers/python/samples/simple.py2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/gallium/state_trackers/python/gallium.i b/src/gallium/state_trackers/python/gallium.i
index 6e355b7975..f616037ec2 100644
--- a/src/gallium/state_trackers/python/gallium.i
+++ b/src/gallium/state_trackers/python/gallium.i
@@ -367,7 +367,7 @@ error1:
$self->pipe->surface_fill($self->pipe, dst, x, y, width, height, value);
}
- void clear(struct pipe_surface *surface, unsigned value) {
+ void surface_clear(struct pipe_surface *surface, unsigned value = 0) {
$self->pipe->clear($self->pipe, surface, value);
}
diff --git a/src/gallium/state_trackers/python/samples/simple.py b/src/gallium/state_trackers/python/samples/simple.py
index 6e90eec28a..10742db0dc 100644
--- a/src/gallium/state_trackers/python/samples/simple.py
+++ b/src/gallium/state_trackers/python/samples/simple.py
@@ -142,6 +142,8 @@ def test(dev):
#fs.dump()
ctx.set_fragment_shader(fs)
+ ctx.surface_clear(surface, 0x00ff0000)
+
if 0:
nverts = 4
nattrs = 1