Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(70)

Side by Side Diff: gyp/opts.gypi

Issue 1881903004: Rewriting MatrixConvolution image filter with SSE and AVX2 Base URL: https://skia.googlesource.com/skia@master
Patch Set: Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2015 Google Inc. 1 # Copyright 2015 Google Inc.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 { 5 {
6 'none_sources': [ 6 'none_sources': [
7 '<(skia_src_path)/opts/SkBitmapProcState_opts_none.cpp', 7 '<(skia_src_path)/opts/SkBitmapProcState_opts_none.cpp',
8 '<(skia_src_path)/opts/SkBlitMask_opts_none.cpp', 8 '<(skia_src_path)/opts/SkBlitMask_opts_none.cpp',
9 '<(skia_src_path)/opts/SkBlitRow_opts_none.cpp', 9 '<(skia_src_path)/opts/SkBlitRow_opts_none.cpp',
10 ], 10 ],
(...skipping 25 matching lines...) Expand all
36 '<(skia_src_path)/opts/SkBitmapProcState_opts_mips_dsp.cpp', 36 '<(skia_src_path)/opts/SkBitmapProcState_opts_mips_dsp.cpp',
37 '<(skia_src_path)/opts/SkBlitMask_opts_none.cpp', 37 '<(skia_src_path)/opts/SkBlitMask_opts_none.cpp',
38 '<(skia_src_path)/opts/SkBlitRow_opts_mips_dsp.cpp', 38 '<(skia_src_path)/opts/SkBlitRow_opts_mips_dsp.cpp',
39 ], 39 ],
40 40
41 'sse2_sources': [ 41 'sse2_sources': [
42 '<(skia_src_path)/opts/SkBitmapFilter_opts_SSE2.cpp', 42 '<(skia_src_path)/opts/SkBitmapFilter_opts_SSE2.cpp',
43 '<(skia_src_path)/opts/SkBitmapProcState_opts_SSE2.cpp', 43 '<(skia_src_path)/opts/SkBitmapProcState_opts_SSE2.cpp',
44 '<(skia_src_path)/opts/SkBlitRow_opts_SSE2.cpp', 44 '<(skia_src_path)/opts/SkBlitRow_opts_SSE2.cpp',
45 '<(skia_src_path)/opts/opts_check_x86.cpp', 45 '<(skia_src_path)/opts/opts_check_x86.cpp',
46 '<(skia_src_path)/opts/SkOpts_sse_sse2.cpp',
Stephen White 2016/04/12 20:01:58 It seems strange to add a file just for this one f
47 '<(skia_src_path)/opts/SkMatrixConvolutionImageFilter_opts_SSE.cpp',
46 ], 48 ],
47 'ssse3_sources': [ 49 'ssse3_sources': [
48 '<(skia_src_path)/opts/SkBitmapProcState_opts_SSSE3.cpp', 50 '<(skia_src_path)/opts/SkBitmapProcState_opts_SSSE3.cpp',
49 '<(skia_src_path)/opts/SkOpts_ssse3.cpp', 51 '<(skia_src_path)/opts/SkOpts_ssse3.cpp',
50 ], 52 ],
51 'sse41_sources': [ 53 'sse41_sources': [
52 '<(skia_src_path)/opts/SkOpts_sse41.cpp', 54 '<(skia_src_path)/opts/SkOpts_sse41.cpp',
53 ], 55 ],
54 # These targets are empty, but XCode doesn't like that, so add an empty file to each. 56 # These targets are empty, but XCode doesn't like that, so add an empty file to each.
55 'sse42_sources': [ 57 'sse42_sources': [
56 '<(skia_src_path)/core/SkForceCPlusPlusLinking.cpp', 58 '<(skia_src_path)/core/SkForceCPlusPlusLinking.cpp',
57 ], 59 ],
58 'avx_sources': [ 60 'avx_sources': [
59 '<(skia_src_path)/core/SkForceCPlusPlusLinking.cpp', 61 '<(skia_src_path)/core/SkForceCPlusPlusLinking.cpp',
60 ], 62 ],
61 'avx2_sources': [ 63 'avx2_sources': [
62 '<(skia_src_path)/core/SkForceCPlusPlusLinking.cpp', 64 '<(skia_src_path)/core/SkForceCPlusPlusLinking.cpp',
65 '<(skia_src_path)/opts/SkMatrixConvolutionImageFilter_opts_AVX2.cpp' ,
66 '<(skia_src_path)/opts/SkOpts_avx2.cpp',
63 ], 67 ],
64 } 68 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698