summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_rd/effects
Commit message (Expand)AuthorAgeFilesLines
* Allow for external python scripts to call the build python headers via extern...Bradley Clemetson2023-03-191-1/+1
* Move roughness limiter and sort into their own classesBastiaan Olij2023-03-094-0/+341
* Fixing issues with SSIL artifactsBastiaan Olij2023-02-241-6/+22
* Forbid passing multiview sampler to the custom function in shadersYuri Rubinsky2023-02-213-4/+4
* Fix sampling bug when SSAO is using half sizeclayjohn2023-02-161-13/+19
* Add render buffer support to screen space effectsBastiaan Olij2023-02-102-634/+407
* Move luminance effect into its own class and use new buffers systemBastiaan Olij2023-01-072-0/+375
* One Copyright Update to rule them allRémi Verschelde2023-01-0516-464/+464
* Merge pull request #70009 from clayjohn/glow-hqRémi Verschelde2022-12-132-7/+6
|\
| * Remove high quality glow as it is not any higher quality than regular glowclayjohn2022-12-132-7/+6
* | Various fixes and documentation for CanvasGroupclayjohn2022-12-132-4/+6
|/
* Properly remap roughness when reading from radiance mapclayjohn2022-12-021-1/+2
* Merge pull request #68942 from Chaosus/barrier_mask_flagsRémi Verschelde2022-11-221-2/+2
|\
| * Expose `BarrierMask` as flags enum in `RenderingDevice`Yuri Rubinsky2022-11-221-2/+2
* | Code simplifications found by cppcheckMarkus Sauermann2022-11-211-1/+0
|/
* Merge pull request #68710 from BastiaanOlij/fix_vrsRémi Verschelde2022-11-181-10/+7
|\
| * Fix VRS issuesBastiaan Olij2022-11-171-10/+7
* | Finish implementing Canvas Background modeclayjohn2022-11-172-16/+30
|/
* Merge pull request #68487 from clayjohn/RD-mobile-rasterRémi Verschelde2022-11-152-6/+83
|\
| * Use raster versions of copy effects for 2D operations when using the mobile r...clayjohn2022-11-102-6/+83
* | Remove redundant Variant-types initializationsMarkus Sauermann2022-11-141-2/+2
* | Enable mipmaps in cubemap roughness shaderclayjohn2022-11-101-2/+2
|/
* Implement multiple clip_children modes for CanvasItemsclayjohn2022-10-141-2/+2
* Merge pull request #66756 from BastiaanOlij/fix_ssrRémi Verschelde2022-10-062-7/+34
|\
| * Fixing artifacts in SSRBastiaan Olij2022-10-042-7/+34
* | Rename Projection `matrix` to `columns`Aaron Franke2022-10-041-15/+15
|/
* Moving SSEffects settings into classBastiaan Olij2022-10-042-94/+152
* Move cluster builder, sdfgi and gi structures to clustered renderer, move lig...Bastiaan Olij2022-10-042-5/+5
* Fix uniform buffer being created every frame is SSAO and SSIL half_size is di...Bastiaan Olij2022-09-131-0/+6
* Properly scale SSR reflection based on metallic value for dielectric materialsclayjohn2022-09-092-10/+3
* Extracting render buffers and changing it to a more generic solutionBastiaan Olij2022-09-0110-46/+553
* Implement Physical Light Units as an optional setting.clayjohn2022-08-316-46/+81
* Rename `str2var` to `str_to_var` and similarMicky2022-08-261-1/+1
* Changed storage structs to privateBastiaan Olij2022-08-011-6/+9
* Code quality: Fix header guards consistencyRémi Verschelde2022-07-256-8/+8
* Implement Vector4, Vector4i, Projectionreduz2022-07-232-9/+9
* Merge pull request #62478 from BastiaanOlij/split_effects_20220628Rémi Verschelde2022-07-224-0/+2359
|\
| * Move screen space effects into a separate classBastiaan Olij2022-07-194-0/+2359
* | Fix various typos not caught by codespellluz paz2022-07-211-1/+1
|/
* Adding Variable Rate Shading support to GodotBastiaan Olij2022-07-173-5/+251
* Fix typo in roughness shadersBastiaan Olij2022-06-261-2/+2
* Moved cube_to_dp and cubemap logic into CopyEffectsBastiaan Olij2022-06-242-0/+498
* Split GI effects and fix stereoscopic rendering of GI effectsBastiaan Olij2022-06-222-0/+204
* Copy_to_fb is available in both raster and clustered renderers, remove unwant...Bastiaan Olij2022-05-131-4/+0
* Split out bokeh_dof and copy effectsBastiaan Olij2022-05-116-29/+1505
* Use linear mipmap sampling in ToneMapperclayjohn2022-04-301-13/+13
* Splitting tonemapper into its own classBastiaan Olij2022-04-283-0/+440