forked from bartvdbraak/blender
Scons: Some tweaks for f70d9660474c, we don't need SSE41 kernel for 32bit, nor vc2008 x64.
This commit is contained in:
parent
bc08cf5857
commit
ac27a1a0f6
@ -83,15 +83,14 @@ if env['OURPLATFORM'] == 'win32-vc':
|
||||
# there is no /arch:SSE3, but intrinsics are available anyway
|
||||
kernel_flags['sse2'] = '/arch:SSE /arch:SSE2 -D_CRT_SECURE_NO_WARNINGS /fp:fast /Ox /Gs-'
|
||||
kernel_flags['sse3'] = kernel_flags['sse2']
|
||||
kernel_flags['sse41'] = kernel_flags['sse3']
|
||||
|
||||
elif env['OURPLATFORM'] == 'win64-vc':
|
||||
# /arch:AVX only available from visual studio 2012
|
||||
kernel_flags['sse2'] = '-D_CRT_SECURE_NO_WARNINGS /fp:fast /Ox /Gs-'
|
||||
kernel_flags['sse3'] = kernel_flags['sse2']
|
||||
kernel_flags['sse41'] = kernel_flags['sse3']
|
||||
|
||||
if env['MSVC_VERSION'] in {'11.0', '12.0'}:
|
||||
kernel_flags['sse41'] = kernel_flags['sse3']
|
||||
kernel_flags['avx'] = kernel_flags['sse41'] + ' /arch:AVX'
|
||||
else:
|
||||
# -mavx only available with relatively new gcc/clang
|
||||
|
Loading…
Reference in New Issue
Block a user