godot/scene
Hugo Locurcio a9c0c5484f
Add support for contrast-adaptive sharpening in 3D (GLES3 only)
This is an older, easier to implement variant of CAS as a pure
fragment shader. It doesn't support upscaling, but we won't make
use of it (at least for now).

The sharpening intensity can be adjusted on a per-Viewport basis.
For the root viewport, it can be adjusted in the Project Settings.

Since `textureLodOffset()` isn't available in GLES2, there is no
way to support contrast-adaptive sharpening in GLES2.
2021-06-21 15:37:31 +02:00
..
2d Merge pull request #49476 from nekomatata/kinematic-collision-rid-3.x 2021-06-18 12:32:42 +02:00
3d Use double-sided material for RayCast 2021-06-19 09:16:42 +02:00
animation Remove duplicate ERR_PRINTS macro 2021-06-16 11:56:25 +01:00
audio Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
debugger Remove duplicate ERR_PRINTS macro 2021-06-16 11:56:25 +01:00
gui Merge pull request #49167 from amoriqbal/3.3-inspector-patch 2021-06-20 12:42:21 +02:00
main Add support for contrast-adaptive sharpening in 3D (GLES3 only) 2021-06-21 15:37:31 +02:00
resources Overhaul the theme editor and improve user experience 2021-06-21 01:37:54 +03:00
register_scene_types.cpp Remove duplicate ERR_PRINTS macro 2021-06-16 11:56:25 +01:00
register_scene_types.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
scene_string_names.cpp Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
scene_string_names.h Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
SCsub SCons: Add explicit dependencies on thirdparty code in cloned env 2021-04-29 16:57:00 +02:00