diff options
author | José Fonseca <[email protected]> | 2008-07-19 12:30:54 +0900 |
---|---|---|
committer | José Fonseca <[email protected]> | 2008-07-19 12:32:29 +0900 |
commit | b1d6ff1afd3ec8460f746c76764dc89f9cd70556 (patch) | |
tree | b081bba388b6f5c316e4115d676e756ef51220b9 /src/gallium | |
parent | 8aafc03b260ab8923f1b373f7effa75bcdb40a72 (diff) |
python/tests: Specify the right texture target when querying formats.
Diffstat (limited to 'src/gallium')
-rw-r--r-- | src/gallium/state_trackers/python/tests/texture.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/gallium/state_trackers/python/tests/texture.py b/src/gallium/state_trackers/python/tests/texture.py index b2ca9f416f5..861070c8d24 100644 --- a/src/gallium/state_trackers/python/tests/texture.py +++ b/src/gallium/state_trackers/python/tests/texture.py @@ -136,7 +136,7 @@ class TextureTest(TestCase): level = self.level zslice = self.zslice - if not dev.is_format_supported(format, PIPE_TEXTURE_2D, PIPE_TEXTURE_USAGE_SAMPLER, 0): + if not dev.is_format_supported(format, target, PIPE_TEXTURE_USAGE_SAMPLER, 0): raise TestSkip ctx = self.dev.context_create() @@ -364,7 +364,8 @@ def main(): levels = lods(size) for last_level in range(levels): for level in range(0, last_level + 1): - for zslice in range(0, depth >> level): + zslice = 0 + while zslice < depth >> level: test = TextureTest( dev = dev, target = target, @@ -378,6 +379,7 @@ def main(): zslice = zslice, ) suite.add_test(test) + zslice = (zslice + 1)*2 - 1 suite.run() |