summaryrefslogtreecommitdiff
path: root/servers/rendering
AgeCommit message (Collapse)Author
2021-10-11Fix shader crash on using METALLIC and ROUGHNESS built-ins in light funcYuri Roubinsky
2021-10-10Merge pull request #53066 from Chaosus/shader_funcsRémi Verschelde
2021-10-09Fix missing argument names in bindingsRémi Verschelde
While at it, tweak some boolean setters to use `p_enabled` for the bool. Also renames `draw_minimap()` to `set_draw_minimap()`.
2021-10-08Allow any floating-point value as a 3D rendering scale optionHugo Locurcio
This allows for finer control over 3D rendering resolution. Supersampling can also be performed by setting a 3D rendering resolution above 1.0, which is useful for offline rendering or for very high-end GPUs.
2021-10-08Merge pull request #53527 from Chaosus/shader_arrayRémi Verschelde
2021-10-08Allow declare the shader arrays with a size defined before identifierYuri Roubinsky
2021-10-07Merge pull request #53523 from Calinou/remove-occlusion-colorRémi Verschelde
2021-10-07Remove unimplemented `Environment.ambient_light_occlusion_color` propertyHugo Locurcio
This property was intended to provide a way to have SSAO or VoxelGI ambient occlusion with a color other than black. However, it was dropped during the Vulkan renderer development due to the performance overhead it caused when the feature wasn't used.
2021-10-07Replace references to VisualServer in code comments with RenderingServerHugo Locurcio
VisualServer no longer exists in the `master` branch.
2021-10-07Fix shader crash when passing array to index expressionYuri Roubinsky
2021-10-07Merge pull request #53491 from Chaosus/shader_fix_texture_array_uniformsYuri Roubinsky
2021-10-07Merge pull request #53504 from clayjohn/VULKAN-sky-bugRémi Verschelde
Remove bogus sky error check
2021-10-07Merge pull request #51115 from clayjohn/VULKAN-SSAO-radiusRémi Verschelde
Move assignment of SSAO radius push constant
2021-10-06Remove bogus sky error checkclayjohn
2021-10-06Fix regression which prevents using texture array uniformsYuri Roubinsky
2021-10-05Add missing shader built-insYuri Roubinsky
2021-10-05Fix shader crash when passing array.length to functionsYuri Roubinsky
and similar cases
2021-10-04Fix syntax parsing error of uniform arrays declaration in shaderYuri Roubinsky
2021-10-04Added support for uniform arrays in shadersYuri Roubinsky
2021-10-01Merge pull request #53208 from timothyqiu/headless-crashRémi Verschelde
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-29Rename RID's `getornull()` to `get_or_null()`Hugo Locurcio
2021-09-29radial fog fixManuel Dun
2021-09-29Fix crash in headless modeHaoyu Qiu
2021-09-29Fix editor freeze when asigning Skeleton2D to Polygon2DHendrik Brucker
2021-09-28Merge pull request #53072 from CaptainProton42/fix-gpuparticles3d-generate-aabbRémi Verschelde
2021-09-28Fix access to render target texture for XR interfacesBastiaan Olij
2021-09-26Fix GPUParticles3D local_coordsCaptainProton42
2021-09-26Fix GPUParticles3D generate AABBCaptainProton42
2021-09-25Construct values only when necessary.Anilforextra
2021-09-23Construct values only when necessary.Anilforextra
2021-09-22Prevents editor crash when compare with negative float in shaderYuri Roubinsky
2021-09-21Merge pull request #52878 from AnilBK/add-get-centerRémi Verschelde
2021-09-21Add Get Center Method for Rect2/Rect2i and AABB.Anilforextra
2021-09-20Merge pull request #52545 from JFonS/occ_fixesRémi Verschelde
Occlusion culling fixes
2021-09-18Fix shader crash when passing array to built-in function without indexYuri Roubinsky
2021-09-17Merge pull request #52409 from GiantBlargg/position-depth-pre-passRémi Verschelde
2021-09-13Merge pull request #50375 from Paulb23/code_edit_unit_testsRémi Verschelde
2021-09-13Merge pull request #49063 from Calinou/remove-16x-msaaRémi Verschelde
Remove 16× MSAA support due to driver bugs and low performance
2021-09-13Merge pull request #51939 from clayjohn/VULKAN-horizon-so-fixRémi Verschelde
Compute horizon SO threshold before transformation
2021-09-12Merge pull request #51604 from TechnoPorg/fix-vulkan-parent-materialJFonS
Vulkan: Fix CanvasItem::use_parent_material
2021-09-108 uvs for glTF2, URI decode and Vertex Custom api.Lyuma
Add glTF2 uri decode for paths. Add vertex custom apis. Add scene importer api. Change Color to float; add support for float-based custom channels in SurfaceTool and EditorSceneImporterMesh Co-authored-by: darth negative hunter <thenegativehunter2@users.noreply.github.com>
2021-09-10Occlusion culling fixesjfons
2021-09-09Merge pull request #52476 from Lauson1ex/masterJuan Linietsky
Replace current ACES tonemapper with a high quality one
2021-09-09Merge pull request #52252 from Calinou/sdfgi-use-light-indirect-energyJuan Linietsky
Use the Light3D Indirect Energy property in SDFGI
2021-09-09Expose Vulkan internal values for access from extensionsBastiaan Olij
2021-09-07Replace ACES tonemapper with a high quality oneEndri Lauson
2021-09-07Merge pull request #52205 from BastiaanOlij/blit_source_rectBastiaan Olij
Add source rectangle to blit
2021-09-05Fix depth pass for shaders that set POSITIONDaniel Doran
2021-09-01Fix dummy rendering server memory leaksPaulb23