summaryrefslogtreecommitdiff
path: root/servers/rendering
AgeCommit message (Collapse)Author
2021-10-22Merge pull request #53992 from Calinou/hard-shadow-mapping-allow-ditheringRémi Verschelde
2021-10-21Merge pull request #54082 from Chaosus/fix_shader_crashYuri Roubinsky
2021-10-21Prevent shader crash when passing constant expression to `textureGather`Yuri Roubinsky
2021-10-21Add Soft Very Low shadow quality mode for 3DHugo Locurcio
This can be used to improve 3D shadow rendering quality at little performance cost. Unlike the existing Hard setting which is limited to variable shadow blur only, it works with both fixed blur and variable blur.
2021-10-21Fix built-in texture samplers passing for spatial shader modeYuri Roubinsky
2021-10-20Prevent a rendering crash and error spam for uniform texture arrayYuri Roubinsky
2021-10-19Merge pull request #53972 from zedutch/fix-shader-time-updateRémi Verschelde
Fix shaders using `TIME` not continuously updating
2021-10-19Merge pull request #53790 from briansemrau/remove-distant-shadowy-voidRémi Verschelde
2021-10-19Merge pull request #52940 from groud/toast_notificationRémi Verschelde
2021-10-19Merge pull request #52210 from BastiaanOlij/enhance_xr_trackersRémi Verschelde
2021-10-18Fix shaders that use TIME do not force editor to continuously updateRobin Arys
2021-10-18Validate enum range in RendererViewport::viewport_get_render_infoHaoyu Qiu
2021-10-17Rework XR positional trackersBastiaan Olij
2021-10-15Swap args of Plane(point, normal) constructormennomax
Now (normal, point)
2021-10-15Merge pull request #53815 from Chaosus/fix_wireframe_render_modeRémi Verschelde
2021-10-15Fix `wireframe` render modeYuri Roubinsky
2021-10-14Remove incorrect fog height density remappingBrian Semrau
2021-10-14Fix several issues with directional shadowsBrian Semrau
- Internally disable blend splits in orthogonal directional shadow mode - Fix soft shadows ignoring fade and blend_splits - Fix soft shadow edge stability
2021-10-14Implement toast notifications in the editorGilles Roudière
2021-10-14Fix the height fog effectBrian Semrau
2021-10-13Added few more built-ins to shader languageYuri Roubinsky
2021-10-12Merge pull request #53712 from CakHuri/nullptrRémi Verschelde
Replace NULL with nullptr
2021-10-12Replaced NULL with nullptrM. Huri
2021-10-12Fix some LGTM errors of "Multiplication result converted to larger type"Aaron Franke
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