add_subdirectory(deferred_rendering)

set (files
ambient_one_texture_vp.glsl
blur.glsl
camera_distortion_map_fs.glsl
camera_distortion_map_vs.glsl
camera_lens_flare_fs.glsl
camera_lens_flare_vs.glsl
camera_noise_gaussian_fs.glsl
camera_noise_gaussian_vs.glsl
CreaseShadingFP.glsl
deform_fp.glsl
deform_vp.glsl
depth_map.frag
depth_map.vert
depth_normals_map.frag
depth_normals_map.vert
depth_points_map.frag
depth_points_map.vert
directional_shadow_receiver_fp.glsl
directional_shadow_receiver_vp.glsl
GBufferFP.glsl
GBufferVP.glsl
grid_fp.glsl
grid_vp.glsl
laser_1st_pass_dbg.frag
laser_1st_pass.frag
laser_1st_pass.vert
laser_2nd_pass.frag
laser_2nd_pass.vert
ModulateFP.glsl
NoFilterFP.glsl
oculus.cg
OculusDistortionFragment.glsl
OculusDistortionVertex.glsl
perpixel_fp.glsl
perpixel_vp.glsl
plain_color_fs.glsl
plain_color_vs.glsl
point_light_shadow_demo_fp.glsl
point_light_shadow_demo_vp.glsl
point_receiver_fp.glsl
point_receiver_vp.glsl
projector.frag
projector.vert
shadow_caster_fp.glsl
shadow_caster_ignore_heightmap_fp.glsl
shadow_caster_vp.glsl
StdQuad_vp.glsl
spotlight_shadow_demo_fp.glsl
spotlight_shadow_demo_vp.glsl
spot_shadow_receiver_fp.glsl
spot_shadow_receiver_vp.glsl
wide_lens_map_fp.glsl
wide_lens_map_vs.glsl
)

install(FILES ${files} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/gazebo-${GAZEBO_MAJOR_VERSION}/media/materials/programs/)
