godot/servers/rendering/renderer_rd
clayjohn d61fae36f3 Various fixes for transmittance effect
Use correct shadow sampling for omni and spot lights

Disable transmittance if shadows are disabled

Correct DirectionalLight transmittance bias to match shadow bias (its still pretty sensitive though)
2024-06-21 18:15:27 -07:00
..
effects Rewrite reprojection for FSR2 to work correctly with Reverse-Z. 2024-05-10 11:57:27 -03:00
environment [Core] Add scalar versions of Vector* min/max/clamp/snap(ped) 2024-05-02 10:31:13 +02:00
forward_clustered Fix LOD selection in compatibility backend and clean up LOD code 2024-05-23 11:30:22 -07:00
forward_mobile Fix LOD selection in compatibility backend and clean up LOD code 2024-05-23 11:30:22 -07:00
shaders Various fixes for transmittance effect 2024-06-21 18:15:27 -07:00
spirv-reflect Refactor SPIR-V reflection into a generic RenderingDevice feature 2022-12-12 14:14:53 +01:00
storage_rd Various fixes for transmittance effect 2024-06-21 18:15:27 -07:00
cluster_builder_rd.cpp Fix missed light clusters when inside clipped lights 2024-03-13 23:38:46 +01:00
cluster_builder_rd.h Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and GPUParticles*3D 2023-01-31 20:04:11 +01:00
framebuffer_cache_rd.cpp Implement hooks into renderer 2024-02-18 21:54:21 +11:00
framebuffer_cache_rd.h Implement hooks into renderer 2024-02-18 21:54:21 +11:00
pipeline_cache_rd.cpp Add Shader compile groups to RD Shader system 2023-07-21 16:42:30 +02:00
pipeline_cache_rd.h Some more fixes for compressed meshes 2023-10-24 09:38:12 +02:00
renderer_canvas_render_rd.cpp Fixes SDF Collision Enable/Disable 2024-04-22 20:27:56 -07:00
renderer_canvas_render_rd.h Add new Parallax2D node 2024-03-03 15:46:40 -05:00
renderer_compositor_rd.cpp Handle error when setting boot image if swap chain is not available. Skip resizing swap chain during screen creation as it's not necessary and can fail when it starts minimized. 2024-02-13 14:19:26 -03:00
renderer_compositor_rd.h Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 2024-02-12 10:02:18 -03:00
renderer_scene_render_rd.cpp Skip rendering sky if viewport is set to transparent background 2024-05-13 11:04:06 +10:00
renderer_scene_render_rd.h Implement hooks into renderer 2024-02-18 21:54:21 +11:00
SCsub Refactor SPIR-V reflection into a generic RenderingDevice feature 2022-12-12 14:14:53 +01:00
shader_rd.cpp Reduce and prevent unnecessary random-access to List 2024-05-04 16:08:55 +02:00
shader_rd.h Namespace shader cache files by graphics API 2024-01-31 20:19:12 +01:00
uniform_set_cache_rd.cpp Implement hooks into renderer 2024-02-18 21:54:21 +11:00
uniform_set_cache_rd.h Implement hooks into renderer 2024-02-18 21:54:21 +11:00