mirror of
https://github.com/OpenMW/openmw.git
synced 2025-01-16 17:59:56 +00:00
dd5901d351
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
51 lines
1.2 KiB
CMake
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}")
|