summaryrefslogtreecommitdiff
path: root/servers/rendering/renderer_rd/forward_mobile
AgeCommit message (Expand)Author
2022-07-17Adding Variable Rate Shading support to GodotBastiaan Olij
2022-07-06Merge pull request #62344 from BastiaanOlij/extract_dependenciesRémi Verschelde
2022-06-28Split dependency logicBastiaan Olij
2022-06-23Use the Static global illumination mode in GeometryInstance3D by defaultHugo Locurcio
2022-06-22Split GI effects and fix stereoscopic rendering of GI effectsBastiaan Olij
2022-06-17Introduce eye_offset for correcting stereoscopic reflectionsBastiaan Olij
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-16Replace most uses of Map by HashMapreduz
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-20Fix more issues found by cppcheck.bruvzg
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-13Color: Rename `to_srgb`/`to_linear` to include base color spaceRémi Verschelde
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-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-06Add a UniformSet cachereduz
2022-03-04Tweak render timestamp names for explicitness and consistencyHugo Locurcio
2022-02-22Use Filament specular models and parametrizationclayjohn
2022-02-10Merge pull request #57104 from clayjohn/VULKAN-sky-conflictRémi Verschelde
2022-01-30Fix orthogonal camera auto LOD calculationorosmatthew
2022-01-29simplify formatting scripts, add a clang-tidy script, and run clang-tidyNathan Franke
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
2022-01-11New OpenGL batching canvas rendererclayjohn
2022-01-12Use List Initializations for Vectors.Anilforextra
2022-01-05Added material_overlay property to MeshInstance3DFernando Cosentino
2022-01-04Merge pull request #54791 from NHodgesVFX/masterRémi Verschelde
2022-01-04Merge pull request #56305 from Calinou/rename-lod-thresholdRémi Verschelde
2022-01-04Merge pull request #51206 from clayjohn/Vulkan-ASSGIRémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-29Rename Lod Threshold to Mesh Lod ThresholdHugo Locurcio
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke