summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorAnna (navi) Figueiredo Gomes <navi@vlhl.dev>2024-02-11 20:39:22 +0100
committerAnna (navi) Figueiredo Gomes <navi@vlhl.dev>2024-02-11 20:39:22 +0100
commit4ecdaa7cd08f4f3ee04cd49f8f2271636ac81e64 (patch)
tree96c95877250d63ca2d688ad472bd6a46bdc3fbb3 /meson.build
parent35a70d71f62e41d78d68247075ce174f2b6d997a (diff)
transparencyHEADmain
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build18
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())
])