diff options
author | Anna (navi) Figueiredo Gomes <navi@vlhl.dev> | 2024-02-11 20:39:22 +0100 |
---|---|---|
committer | Anna (navi) Figueiredo Gomes <navi@vlhl.dev> | 2024-02-11 20:39:22 +0100 |
commit | 4ecdaa7cd08f4f3ee04cd49f8f2271636ac81e64 (patch) | |
tree | 96c95877250d63ca2d688ad472bd6a46bdc3fbb3 /meson.build | |
parent | 35a70d71f62e41d78d68247075ce174f2b6d997a (diff) |
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/meson.build b/meson.build index 4c0c163..d43414f 100644 --- a/meson.build +++ b/meson.build @@ -64,10 +64,24 @@ frag_shader = custom_target( command: [find_program('glslc'), '@INPUT@', '-o', '@OUTPUT@'] ) -c_files += [ vert_shader, frag_shader ] +combine_vert = custom_target( + input: 'shaders/combine.vert', + output: '@PLAINNAME@', + command: [find_program('glslc'), '@INPUT@', '-o', '@OUTPUT@'] +) + +combine_frag = custom_target( + input: 'shaders/combine.frag', + output: '@PLAINNAME@', + command: [find_program('glslc'), '@INPUT@', '-o', '@OUTPUT@'] +) + +c_files += [ vert_shader, frag_shader, combine_vert, combine_frag ] executable('vk', c_files, dependencies: libs, include_directories: ['include/'], c_args: [ '-DVERTEX_SHADER="@0@"'.format(vert_shader.full_path()), - '-DFRAGMENT_SHADER="@0@"'.format(frag_shader.full_path()) + '-DFRAGMENT_SHADER="@0@"'.format(frag_shader.full_path()), + '-DBLEND_VERT="@0@"'.format(combine_vert.full_path()), + '-DBLEND_FRAG="@0@"'.format(combine_frag.full_path()) ]) |