godot/scene
David Giardi 75f3ce618e Fix blurry borders on antialiased FlatStyleBox
This is a fix of the antialiasing logic of FlatStyleBox.
It is now possible to have smooth rounded corners while keeping
the edges sharp on the pixels.

The antialiasing gradient positioning is ajusted so that the "hard"
border corresponds to the middle of that gradient instead of one end.
Checked against rendering of rounded rectangles in a vector graphics
software.

(cherry picked from commit 2ef20045b1)
2023-04-24 17:08:55 +02:00
..
2d Use angle_rand to calculate base_angle in particles process material 2023-04-24 17:01:37 +02:00
3d Use angle_rand to calculate base_angle in particles process material 2023-04-24 17:01:37 +02:00
animation Check for type mismatch in PropertyTweener.from() 2023-03-13 21:45:34 +01:00
audio Merge pull request #70515 from stmSi/fix-hanging-audio-pitch-scale 2023-02-17 14:06:55 +01:00
debugger One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gui Use Point2 consistently in Control methods 2023-04-24 17:03:56 +02:00
main Rename internal root canvas group to start with underscore 2023-04-24 17:03:57 +02:00
resources Fix blurry borders on antialiased FlatStyleBox 2023-04-24 17:08:55 +02:00
theme Merge pull request #68429 from KoBeWi/PropertySettings 2023-01-06 22:59:29 +01:00
SCsub Add ThemeDB, expose previously static Theme methods 2022-08-26 19:23:05 +03:00
property_utils.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
property_utils.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
register_scene_types.cpp Updates VideoDecoder plugin API to GDExtension. 2023-01-30 18:39:29 -08:00
register_scene_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
scene_string_names.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
scene_string_names.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00