summaryrefslogtreecommitdiff
path: root/servers/rendering/renderer_scene_cull.cpp
AgeCommit message (Expand)Author
2023-02-06Implement cull_mask for decals and lights in mobile and compatibility backendsclayjohn
2023-02-01Merge pull request #72075 from Maran23/extents-to-sizeRémi Verschelde
2023-01-31Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and G...Marius Hanl
2023-01-30Fix SSAO/SSIl being applied to reflection probesBastiaan Olij
2023-01-21Use range iterators in LocalVector loopskobewi
2023-01-20Merge pull request #71709 from clayjohn/decals-lights-sortingRémi Verschelde
2023-01-20Add mutex when adding geometry instances to the dirty list in the Forward Clu...clayjohn
2023-01-20Sort decals and lights based on camera originclayjohn
2023-01-17Remove light from dynamic light list when removing scenarioclayjohn
2023-01-05One Copyright Update to rule them allRémi Verschelde
2022-12-27visual instance layers are regarded during shadow cullingMarkus Grafen
2022-12-23Merge pull request #70253 from BastiaanOlij/cleanup_sky_renderRémi Verschelde
2022-12-23Cleanup and improve sky renderBastiaan Olij
2022-12-23Added options for sorting transparent objects (port of PR 63040)Bastiaan Olij
2022-12-03Implement CAMERA_VISIBLE_LAYERS as built-in shader variableNumbuhFour
2022-12-01Get WebXR fully working in Godot 4!David Snopek
2022-11-17Finish implementing Canvas Background modeclayjohn
2022-10-28Merge pull request #67112 from Chaosus/fix_boolean_uniform_instancesYuri Rubinsky
2022-10-09Fix incorrect setup of boolean uniform instancesYuri Rubinsky
2022-10-08Add `is_finite` method for checking built-in typesHaoyu Qiu
2022-10-07Fix material overlay overriding shadow casting logicclayjohn
2022-10-04Move cluster builder, sdfgi and gi structures to clustered renderer, move lig...Bastiaan Olij
2022-09-19Split rendering driver project setting into renderer_name and rendering_drive...clayjohn
2022-09-04Replace AABB has_no_volume with has_volumeAaron Franke
2022-09-02Merge pull request #65170 from KoBeWi/your_argument_is_TypedArrayRémi Verschelde
2022-09-02Merge pull request #64952 from Chaosus/vs_rename_uniform_to_paramRémi Verschelde
2022-09-01Change Array arguments to TypedArraykobewi
2022-09-01Extracting render buffers and changing it to a more generic solutionBastiaan Olij
2022-09-01Rename `uniform` to `parameter` across the engineYuri Rubinsky
2022-08-31Implement Physical Light Units as an optional setting.clayjohn
2022-08-30Dummy mesh support was added to the dummy renderer but incomplete. This compl...Bastiaan Olij
2022-08-26Rename `str2var` to `str_to_var` and similarMicky
2022-08-22Fix typo in RendererSceneCulltefusion
2022-08-04Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio
2022-07-28Rename RenderingServer global shader uniform methods to be more explicitHugo Locurcio
2022-07-27Change RendererSceneRender::GeometryInstance so more code is shared among ren...Bastiaan Olij
2022-07-25Remove ThreadWorkPool, replace by WorkerThreadPoolJuan Linietsky
2022-07-23Implement Vector4, Vector4i, Projectionreduz
2022-07-12Fix typo, call mesh_instance_free not mesh_freeBastiaan Olij
2022-07-06Merge pull request #62344 from BastiaanOlij/extract_dependenciesRémi Verschelde
2022-06-28Fix crash in Environment "Canvas" background mode.JFonS
2022-06-28Split dependency logicBastiaan Olij
2022-06-22Split GI effects and fix stereoscopic rendering of GI effectsBastiaan Olij
2022-06-07Initial TAA implementationjfons
2022-05-20Add a new HashSet templatereduz
2022-05-19Use range iterators for RBSet in most casesAaron Record
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-11opengl3 driver now works on windows including multi windowderammo
2022-05-03Rename Basis get_axis to get_column, remove redundant methodsAaron Franke
2022-04-29Rename Basis "elements" to "rows"Aaron Franke