xash3d-fwgs/ref/vk/shaders
Ivan Avdeev a578becdd9 vk: rt: add diffuse and specular debug display modes
These will display diffuse and specular channels, both direct and
indirect, after spatial denoiser, but before temporal one.
2024-01-26 14:02:19 -05:00
..
peters2021-sampling move ref_vk to ref/vk 2023-02-16 10:30:31 -08:00
2d.frag vk: remove extra stuff, add comments about SRGB swapchain 2023-10-09 13:13:11 -04:00
2d.vert move ref_vk to ref/vk 2023-02-16 10:30:31 -08:00
additive.rahit vk: remove unused code 2024-01-08 13:29:52 -05:00
alphamask.rahit vk: consolidate all bindings to the top of shaders 2023-11-23 12:25:24 -05:00
bluenoise.glsl vk: fixup blue noise 3d texture refactoring 2023-10-30 13:51:23 -04:00
bounce.comp vk: rt: add white furnace debug display mode 2024-01-26 10:34:46 -05:00
brdf.glsl vk: rt: attenuate bounce channels better 2024-01-23 11:24:47 -05:00
brdf.h vk: rt: rewrite direct-eval brdfs from scratch 2024-01-02 13:01:58 -05:00
brush.frag vk: implement r_lightmap for both traditional and RT renderers 2023-11-03 11:26:57 -04:00
brush.vert vk: fix disappearing sprites for traditional renderer 2023-06-01 11:42:23 -07:00
color_spaces.glsl vk: rt: do linear vertex_color interpolation 2023-10-10 12:01:39 -04:00
debug.glsl vk: filter out degenerate triangles in brush models 2024-01-16 12:29:15 -05:00
denoiser.comp vk: rt: add diffuse and specular debug display modes 2024-01-26 14:02:19 -05:00
empty.rmiss move ref_vk to ref/vk 2023-02-16 10:30:31 -08:00
light.glsl vk: rt: enable white furnace via new rt_debug_flags 2024-01-26 10:52:17 -05:00
light_common.glsl vk: rt: rewrite direct-eval brdfs from scratch 2024-01-02 13:01:58 -05:00
light_polygon.glsl vk: filter out degenerate triangles in brush models 2024-01-16 12:29:15 -05:00
noise.glsl vk: shaders: normalize noise.glsl indentation 2023-11-16 10:54:21 -05:00
ray_common.glsl vk: bring back SURF_DRAWSKY geometries 2023-09-22 10:15:34 -04:00
ray_common_alphatest.rahit vk: consolidate all bindings to the top of shaders 2023-11-23 12:25:24 -05:00
ray_interop.h vk: rt: add diffuse and specular debug display modes 2024-01-26 14:02:19 -05:00
ray_kusochki.glsl vk: consolidate all bindings to the top of shaders 2023-11-23 12:25:24 -05:00
ray_light_direct.glsl vk: filter out degenerate triangles in brush models 2024-01-16 12:29:15 -05:00
ray_light_direct_point.comp vk: rt: rewrite direct-eval brdfs from scratch 2024-01-02 13:01:58 -05:00
ray_light_direct_poly.comp vk: rt: rewrite direct-eval brdfs from scratch 2024-01-02 13:01:58 -05:00
ray_primary.comp vk: rt: add white furnace debug display mode 2024-01-26 10:34:46 -05:00
ray_primary.rchit vk: rt: add white furnace debug display mode 2024-01-26 10:34:46 -05:00
ray_primary.rgen vk: consolidate all bindings to the top of shaders 2023-11-23 12:25:24 -05:00
ray_primary.rmiss vk: bring back SURF_DRAWSKY geometries 2023-09-22 10:15:34 -04:00
ray_primary_common.glsl move ref_vk to ref/vk 2023-02-16 10:30:31 -08:00
ray_primary_hit.glsl vk: rt: enable white furnace via new rt_debug_flags 2024-01-26 10:52:17 -05:00
ray_shadow.rchit vk: consolidate all bindings to the top of shaders 2023-11-23 12:25:24 -05:00
ray_shadow.rmiss move ref_vk to ref/vk 2023-02-16 10:30:31 -08:00
ray_shadow_interface.glsl vk: bring back SURF_DRAWSKY geometries 2023-09-22 10:15:34 -04:00
rt.json move ref_vk to ref/vk 2023-02-16 10:30:31 -08:00
rt_geometry.glsl vk: rt: investigate more nans 2024-01-19 11:34:31 -05:00
skybox.glsl vk: rt: enable white furnace via new rt_debug_flags 2024-01-26 10:52:17 -05:00
trace_simple_blending.glsl vk: rt: added minimal distance for legacy soft blending 2024-01-19 12:02:26 -05:00
utils.glsl vk: rt: sample point light sources as spherical 2024-01-12 13:31:02 -05:00