Mesa (master): llvmpipe: Remove dead lp_tile_shuffle_mask.py script.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Wed Sep 14 15:50:33 UTC 2011
Module: Mesa
Branch: master
Commit: 9cae933f4abcad46d8a965b34aa79801663e0818
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9cae933f4abcad46d8a965b34aa79801663e0818
Author: José Fonseca <jfonseca at vmware.com>
Date: Wed Sep 14 16:48:17 2011 +0100
llvmpipe: Remove dead lp_tile_shuffle_mask.py script.
Broken, and we now shuffle tiles with pack/unpack instructions, instead
of shuffle masks.
---
.../drivers/llvmpipe/lp_tile_shuffle_mask.py | 32 --------------------
1 files changed, 0 insertions(+), 32 deletions(-)
diff --git a/src/gallium/drivers/llvmpipe/lp_tile_shuffle_mask.py b/src/gallium/drivers/llvmpipe/lp_tile_shuffle_mask.py
deleted file mode 100644
index ea2fc0f..0000000
--- a/src/gallium/drivers/llvmpipe/lp_tile_shuffle_mask.py
+++ /dev/null
@@ -1,32 +0,0 @@
-
-tile = [[0,1,4,5],
- [2,3,6,7],
- [8,9,12,13],
- [10,11,14,15]]
-shift = 0
-align = 1
-value = 0L
-holder = []
-
-import sys
-
-basemask = [0x
-fd = sys.stdout
-indent = " "*9
-for c in range(4):
- fd.write(indent + "*pdst++ = \n");
- for l,line in enumerate(tile):
- fd.write(indent + " %s_mm_shuffle_epi8(line%d, (__m128i){"%(l and '+' or ' ',l))
- for i,pos in enumerate(line):
- mask = 0x00ffffffff & (~(0xffL << shift))
- value = mask | ((pos) << shift)
- holder.append(value)
- if holder and (i + 1) %2 == 0:
- fd.write("0x%8.0x"%(holder[0] + (holder[1] << 32)))
- holder = []
- if (i) %4 == 1:
- fd.write( ',')
-
- fd.write("})%s\n"%((l == 3) and ';' or ''))
- print
- shift += 8
More information about the mesa-commit
mailing list