aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/jumper/build_stages.py
diff options
context:
space:
mode:
authorGravatar Mike Klein <mtklein@chromium.org>2017-08-03 22:12:32 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-08-04 05:19:38 +0000
commit5910ed347a638ded8cd4c06dbfda086695df1112 (patch)
treec17a722b06451d269cd4a867e1959998bcfa718d /src/jumper/build_stages.py
parent0e914eb7259557a74b15f8a433df287ef4e5a077 (diff)
15-bit lowp is dead, long live 8-bit lowp
Change-Id: Icc4b06094aeba3af99b534746f66286d776ef78a Reviewed-on: https://skia-review.googlesource.com/30920 Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'src/jumper/build_stages.py')
-rwxr-xr-xsrc/jumper/build_stages.py30
1 files changed, 3 insertions, 27 deletions
diff --git a/src/jumper/build_stages.py b/src/jumper/build_stages.py
index bf724ce0ac..3c54e8e894 100755
--- a/src/jumper/build_stages.py
+++ b/src/jumper/build_stages.py
@@ -13,7 +13,6 @@ clang = 'clang-4.0'
objdump = 'gobjdump'
ccache = 'ccache'
stages = 'src/jumper/SkJumper_stages.cpp'
-stages_lowp = 'src/jumper/SkJumper_stages_lowp.cpp'
stages_8bit = 'src/jumper/SkJumper_stages_8bit.cpp'
generated = 'src/jumper/SkJumper_generated.S'
generated_win = 'src/jumper/SkJumper_generated_win.S'
@@ -22,10 +21,9 @@ clang = sys.argv[1] if len(sys.argv) > 1 else clang
objdump = sys.argv[2] if len(sys.argv) > 2 else objdump
ccache = sys.argv[3] if len(sys.argv) > 3 else ccache
stages = sys.argv[4] if len(sys.argv) > 4 else stages
-stages_lowp = sys.argv[5] if len(sys.argv) > 5 else stages_lowp
-stages_8bit = sys.argv[6] if len(sys.argv) > 6 else stages_8bit
-generated = sys.argv[7] if len(sys.argv) > 7 else generated
-generated_win = sys.argv[8] if len(sys.argv) > 8 else generated_win
+stages_8bit = sys.argv[5] if len(sys.argv) > 5 else stages_8bit
+generated = sys.argv[6] if len(sys.argv) > 6 else generated
+generated_win = sys.argv[7] if len(sys.argv) > 7 else generated_win
clang = [ccache, clang, '-x', 'c++']
@@ -57,14 +55,6 @@ subprocess.check_call(clang + cflags + sse2 + win +
['-c', stages_8bit] +
['-o', 'win_8bit_sse2.o'])
-ssse3 = ['-mssse3', '-mno-sse4.1']
-subprocess.check_call(clang + cflags + ssse3 +
- ['-c', stages_lowp] +
- ['-o', 'lowp_ssse3.o'])
-subprocess.check_call(clang + cflags + ssse3 + win +
- ['-c', stages_lowp] +
- ['-o', 'win_lowp_ssse3.o'])
-
sse41 = ['-msse4.1']
subprocess.check_call(clang + cflags + sse41 +
['-c', stages] +
@@ -95,12 +85,6 @@ subprocess.check_call(clang + cflags + hsw +
subprocess.check_call(clang + cflags + hsw + win +
['-c', stages] +
['-o', 'win_hsw.o'])
-subprocess.check_call(clang + cflags + hsw +
- ['-c', stages_lowp] +
- ['-o', 'lowp_hsw.o'])
-subprocess.check_call(clang + cflags + hsw + win +
- ['-c', stages_lowp] +
- ['-o', 'win_lowp_hsw.o'])
subprocess.check_call(clang + cflags + hsw +
['-c', stages_8bit] +
@@ -259,10 +243,6 @@ parse_object_file('sse41.o', '.byte')
print 'BALIGN32'
parse_object_file('sse2.o', '.byte')
print 'BALIGN32'
-parse_object_file('lowp_hsw.o', '.byte')
-print 'BALIGN32'
-parse_object_file('lowp_ssse3.o', '.byte')
-print 'BALIGN32'
parse_object_file('8bit_hsw.o', '.byte')
print 'BALIGN32'
parse_object_file('8bit_sse41.o', '.byte')
@@ -295,10 +275,6 @@ parse_object_file('win_sse41.o', 'DB')
print 'ALIGN 32'
parse_object_file('win_sse2.o', 'DB')
print 'ALIGN 32'
-parse_object_file('win_lowp_hsw.o', 'DB')
-print 'ALIGN 32'
-parse_object_file('win_lowp_ssse3.o', 'DB')
-print 'ALIGN 32'
parse_object_file('win_8bit_hsw.o', 'DB')
print 'ALIGN 32'
parse_object_file('win_8bit_sse41.o', 'DB')