1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-16 17:59:56 +00:00
openmw/files/shaders/CMakeLists.txt
madsbuvi dd5901d351 Initial commit
Multiview shaders.

Refactor Frustum management

Rewrite shared shadow map

cull mask should respect stereo

Stereo savegame screencap

LocalMap refactoring

use the vertex buffer hint instead of the display list patch to enable/disable display lists

Character preview fixes
2022-04-28 21:05:34 +02:00

51 lines
1.2 KiB
CMake

if (NOT DEFINED OPENMW_RESOURCES_ROOT)
return()
endif()
# Copy resource files into the build directory
set(SDIR ${CMAKE_CURRENT_SOURCE_DIR})
set(DDIRRELATIVE resources/shaders)
set(SHADER_FILES
groundcover_vertex.glsl
groundcover_fragment.glsl
water_vertex.glsl
water_fragment.glsl
water_nm.png
alpha.glsl
depth.glsl
objects_vertex.glsl
objects_fragment.glsl
openmw_fragment.glsl
openmw_fragment.h.glsl
openmw_vertex.glsl
openmw_vertex.h.glsl
terrain_vertex.glsl
terrain_fragment.glsl
lighting.glsl
lighting_util.glsl
parallax.glsl
s360_fragment.glsl
s360_vertex.glsl
shadows_vertex.glsl
shadows_fragment.glsl
shadowcasting_vertex.glsl
shadowcasting_fragment.glsl
vertexcolors.glsl
nv_default_vertex.glsl
nv_default_fragment.glsl
nv_nolighting_vertex.glsl
nv_nolighting_fragment.glsl
gui_vertex.glsl
gui_fragment.glsl
debug_vertex.glsl
debug_fragment.glsl
multiview_fragment.glsl
multiview_vertex.glsl
sky_vertex.glsl
sky_fragment.glsl
skypasses.glsl
softparticles.glsl
)
copy_all_resource_files(${CMAKE_CURRENT_SOURCE_DIR} ${OPENMW_RESOURCES_ROOT} ${DDIRRELATIVE} "${SHADER_FILES}")