gallium/python: support two more formats in retrace dumps
authorZack Rusin <zackr@vmware.com>
Sat, 6 Feb 2010 00:04:11 +0000 (19:04 -0500)
committerZack Rusin <zackr@vmware.com>
Sat, 6 Feb 2010 00:29:34 +0000 (19:29 -0500)
dump PIPE_FORMAT_R8G8B8A8_UNORM and PIPE_FORMAT_R16G16B16_SNORM formats.

src/gallium/state_trackers/python/retrace/interpreter.py

index b61d47d6456c4362f249c23ed1acc5e67a55cea6..f9b330e5c7ba7e6b69684839b122ee88a3dc60f9 100755 (executable)
@@ -534,6 +534,8 @@ class Context(Object):
                     gallium.PIPE_FORMAT_R32G32B32_FLOAT: '3f',
                     gallium.PIPE_FORMAT_R32G32B32A32_FLOAT: '4f',
                     gallium.PIPE_FORMAT_B8G8R8A8_UNORM: '4B',
+                    gallium.PIPE_FORMAT_R8G8B8A8_UNORM: '4B',
+                    gallium.PIPE_FORMAT_R16G16B16_SNORM: '3h',
                 }[velem.src_format]
 
                 data = vbuf.buffer.read()