summaryrefslogtreecommitdiff
path: root/servers/rendering/renderer_rd/forward_clustered
AgeCommit message (Expand)Author
2022-06-09Fix `TIME` compilation for custom functions in spatial shaderYuri Rubinsky
2022-06-08Assign VIEWPORT_SIZE after validating screen_size to avoid crash when using R...clayjohn
2022-06-08Merge pull request #61794 from clayjohn/VULKAN-viewport-sizeRémi Verschelde
2022-06-07Use RenderBuffer size instead of half extents for VIEWPORT_SIZE in Vulkan spa...clayjohn
2022-06-07Initial TAA implementationjfons
2022-05-28Fix error with !rb spam when using background color mode with reflection probesclayjohn
2022-05-20Add a new HashSet templatereduz
2022-05-18Fix tonemapper shader to correctly apply alpha channelYuri Rubinsky
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-09Fix instance uniform shader crash in custom functionsYuri Roubinsky
2022-05-03Rename Basis get_axis to get_column, remove redundant methodsAaron Franke
2022-05-02Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde
2022-04-27Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde
2022-04-26Fix "ortogonal" -> "orthogonal" typo in rasterizer codeHugo Locurcio
2022-04-21Add missing color pass flags to the valid listJoan Fons
2022-04-20Fix more issues found by cppcheck.bruvzg
2022-04-19Merge pull request #60214 from JFonS/fix_depth_prepassClay John
2022-04-17Moved particles into ParticlesStorageBastiaan Olij
2022-04-17Move light, reflection probe and lightmap into LightStorageBastiaan Olij
2022-04-17Merge canvas and decal into TextureStorage and add render targetBastiaan Olij
2022-04-13Merge pull request #60213 from JFonS/fix_depth_stateRémi Verschelde
2022-04-13Fix depth pre-pass on all face cull modesJoan Fons
2022-04-13Fix regression in rasterizer stateJoan Fons
2022-04-13Color: Rename `to_srgb`/`to_linear` to include base color spaceRémi Verschelde
2022-04-11Merge pull request #60137 from JFonS/fix_default_shadow_texRémi Verschelde
2022-04-11Fix specialization constant updates in color passesjfons
2022-04-11Fix Vulkan validation errors on default depth texturesjfons
2022-04-06Fix some issues found by cppcheck.bruvzg
2022-04-04Zero initialize all pointer class and struct membersRémi Verschelde
2022-04-02Move storage for Mesh, MeshInstance, MultiMesh and Skeleton into MeshStorageBastiaan Olij
2022-04-01Add color pass flags to Forward Clustered rendererjfons
2022-03-31Extract global variable, shader and material storageBastiaan Olij
2022-03-29Remove `SHADOW_ATTENUATION` spatial light shader built-inYuri Roubinsky
2022-03-21Extract Decal and Decal atlas from Storage classBastiaan Olij
2022-03-18Rename several transform built-ins in shadersYuri Roubinsky
2022-03-17Merge pull request #58954 from Ansraer/alpha_scissorRémi Verschelde
2022-03-17Fix alpha scissor supportAnsraer
2022-03-16Split dummy renderer classes into separate filesBastiaan Olij
2022-03-16Merge pull request #49092 from BastiaanOlij/multiview_clusteredRémi Verschelde
2022-03-06Add a UniformSet cachereduz
2022-03-04Tweak render timestamp names for explicitness and consistencyHugo Locurcio
2022-03-03Add multiview/stereoscopic rendering support to the clustered forward rendererBastiaan Olij
2022-02-22Use Filament specular models and parametrizationclayjohn
2022-02-10Merge pull request #57535 from Calinou/visibility-range-fade-use-easingRémi Verschelde
2022-02-10Merge pull request #57104 from clayjohn/VULKAN-sky-conflictRémi Verschelde
2022-02-01Make visibility range alpha fade smootherHugo Locurcio
2022-01-30Fix orthogonal camera auto LOD calculationorosmatthew
2022-01-23Update Sky lights in sky setup functionclayjohn
2022-01-19Merge pull request #54489 from briansemrau/texture-delete-updateRémi Verschelde
2022-01-12Merge pull request #55656 from clayjohn/GLSL3-compilerRémi Verschelde