mirror of
https://github.com/morgan9e/grd
synced 2026-04-14 00:14:18 +09:00
18 lines
400 B
Meson
18 lines
400 B
Meson
if have_rdp
|
|
shaders = [
|
|
'grd-avc-dual-view',
|
|
]
|
|
|
|
spirv_sources = []
|
|
|
|
foreach shader : shaders
|
|
run_command(glslc, '-o', shader + '.spv', shader + '.comp', check: true)
|
|
run_command(spirv_opt, '-o', shader + '_opt.spv', '-O', shader + '.spv', check: true)
|
|
spirv_sources += [shader + '_opt.spv']
|
|
endforeach
|
|
|
|
install_data(spirv_sources,
|
|
install_dir: grd_shaderdir
|
|
)
|
|
endif
|