rtengine/src/gfx/meson.build
Kevin Trogant 5d988d15b7 give passes views instead of lists
A view is a collection of lists. This is useful for a shadow mapping
pass that generates more than one shadow map.
Each view would create lists of objects visible in one shadow map.
2024-05-07 08:12:45 +02:00

26 lines
501 B
Meson

gfx_deps = [thread_dep, m_dep]
gfx_lib = library('rtgfx',
# Project Sources
'builtin_objects.h',
'effect.h',
'gfx.h',
'renderer_api.h',
'render_list.h',
'render_view.h',
'builtin_objects.c',
'effect.c',
'gfx_main.c',
'render_list.c',
'render_view.c',
# Contrib Sources
dependencies : gfx_deps,
include_directories : engine_incdir,
link_with : runtime_lib,
c_pch : 'pch/gfx_pch.h',
install : true)
engine_libs += gfx_lib
engine_lib_paths += gfx_lib.full_path()