godot/servers/visual
Hugo Locurcio 0e0af7fa83
Add high quality glow mode
This backports the high quality glow mode from the `master` branch.

Previously, during downsample, every second row was ignored.
Now, when high-quality is used, we sample two rows at once to ensure
that no pixel is missed. It is slower, but looks much better and has
a much high stability while moving.

High quality also takes an additional horizontal sample the width of the
horizontal blur matches the height of the vertical blur.
2021-08-11 17:00:41 +02:00
..
portals Portals - fix PVS generation and move settings 2021-08-08 19:57:27 +01:00
rasterizer.cpp Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
rasterizer.h Add high quality glow mode 2021-08-11 17:00:41 +02:00
SCsub Portal occlusion culling 2021-07-14 11:43:23 +01:00
shader_language.cpp Fix varying usage in custom functions [3.x] 2021-07-28 08:11:35 +03:00
shader_language.h Merge pull request #50889 from Chaosus/shader_const_array_3.x 2021-07-27 13:05:32 +02:00
shader_types.cpp Add VIEW_INDEX variable in shader so we know which eye/view we're rendering for 2021-05-05 16:22:03 +10:00
shader_types.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
visual_server_canvas.cpp Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
visual_server_canvas.h Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
visual_server_globals.cpp Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
visual_server_globals.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
visual_server_raster.cpp Remove duplicate ERR_PRINTS macro 2021-06-16 11:56:25 +01:00
visual_server_raster.h Add high quality glow mode 2021-08-11 17:00:41 +02:00
visual_server_scene.cpp Portals - fix PVS generation and move settings 2021-08-08 19:57:27 +01:00
visual_server_scene.h Portals - fix PVS generation and move settings 2021-08-08 19:57:27 +01:00
visual_server_viewport.cpp Merge pull request #47416 from Calinou/add-contrast-adaptive-sharpening-3.x 2021-08-10 10:08:24 +02:00
visual_server_viewport.h Add support for contrast-adaptive sharpening in 3D (GLES3 only) 2021-06-21 15:37:31 +02:00
visual_server_wrap_mt.cpp Portal occlusion culling 2021-07-14 11:43:23 +01:00
visual_server_wrap_mt.h Add high quality glow mode 2021-08-11 17:00:41 +02:00