1 #######################################################################
2 # SConscript for GLSL builtin library
9 action = glsl_compile[0].abspath + ' fragment $SOURCE $TARGET',
14 action = glsl_compile[0].abspath + ' vertex $SOURCE $TARGET',
18 env['BUILDERS']['bld_frag'] = bld_frag
19 env['BUILDERS']['bld_vert'] = bld_vert
21 # Generate GLSL builtin library binaries
23 '#src/mesa/shader/slang/library/slang_core_gc.h',
24 '#src/mesa/shader/slang/library/slang_core.gc')
26 '#src/mesa/shader/slang/library/slang_common_builtin_gc.h',
27 '#src/mesa/shader/slang/library/slang_common_builtin.gc')
29 '#src/mesa/shader/slang/library/slang_fragment_builtin_gc.h',
30 '#src/mesa/shader/slang/library/slang_fragment_builtin.gc')
32 '#src/mesa/shader/slang/library/slang_vertex_builtin_gc.h',
33 '#src/mesa/shader/slang/library/slang_vertex_builtin.gc')
35 # Generate GLSL 1.20 builtin library binaries
37 '#src/mesa/shader/slang/library/slang_120_core_gc.h',
38 '#src/mesa/shader/slang/library/slang_120_core.gc')
40 '#src/mesa/shader/slang/library/slang_builtin_120_common_gc.h',
41 '#src/mesa/shader/slang/library/slang_builtin_120_common.gc')
43 '#src/mesa/shader/slang/library/slang_builtin_120_fragment_gc.h',
44 '#src/mesa/shader/slang/library/slang_builtin_120_fragment.gc')