Lines Matching +full:microsoft +full:- +full:clc
1 # Copyright © Microsoft Corporation
24 'clc.c',
30 _libmesaclc_cpp_args = ['-DLLVM_LIB_DIR="@0@"'.format(llvm_libdir)]
45 'opencl-c-base.h',
46 input : [files_xxd, join_paths(clang_resource_dir, 'opencl-c-base.h')],
47 output : 'opencl-c-base.h.h',
48 command : [prog_python, '@INPUT@', '@OUTPUT@', '-n', 'opencl_c_base_source'],
52 'opencl-c.h',
53 input : [files_xxd, join_paths(clang_resource_dir, 'opencl-c.h')],
54 output : 'opencl-c.h.h',
55 command : [prog_python, '@INPUT@', '@OUTPUT@', '-n', 'opencl_c_source'],
59 _libmesaclc_cpp_args += ['-DUSE_STATIC_OPENCL_C_H=1']
64 _static_libclc = get_option('static-libclc')
72 _libmesaclc_c_args += '-DHAVE_STATIC_LIBCLC_ZSTD'
75 _libmesaclc_c_args += '-DHAVE_STATIC_LIBCLC_@0@'.format(s.to_upper())
76 f = '@0@-mesa3d-.spv'.format(s)
81 command : [prog_zstd, '-f', '@INPUT@', '-o', '@OUTPUT@'],
89 prog_python, files_xxd, '-b', '@INPUT@', '@OUTPUT@',
90 '-n', 'libclc_@0@_mesa3d_spv'.format(s),
98 _libmesaclc_c_args += ['-DDYNAMIC_LIBCLC_PATH="@0@/"'.format(_basedir)]
117 _idep_mesaclc_link_args += cc.get_supported_link_arguments('-fPIC')