summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_canvas_cull.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add alternative pixel roundingMark DiBarry2024-06-291-2/+2
* Add repeats in ysort child collectionmarkdibarry2024-06-151-7/+12
* Add cull fix for scale repeatmarkdibarry2024-06-041-2/+3
* Add antialias support for CanvasItem draw primitivesYaohua Xiong2024-05-131-40/+248
* Fix unsafe uses of `Callable.is_null()`A Thousand Ships2024-04-271-2/+2
* Fixes SDF Collision Enable/Disablecosparks2024-04-221-0/+2
* Fix transform of Y-sorted branch-rootkleonc2024-04-161-1/+1
* Fixed Timestep Interpolation (2D)Ricardo Buring2024-03-231-16/+187
* Enforce template syntax `typename` over `class`Thaddeus Crews2024-03-071-1/+1
* Add new Parallax2D nodemarkdibarry2024-03-031-41/+32
* Merge pull request #79452 from /ysort-update-first-item-positionRémi Verschelde2024-02-201-2/+4
|\
| * Update Y-sort position of the first item in the sorted subtreekleonc2023-07-141-2/+4
* | Stabilize snapping 2D transforms to pixelAdam Scott2024-02-121-3/+7
* | Merge pull request #85520 from YuriSizov/rendering-gracefully-leak-canvas-itemsRémi Verschelde2024-01-091-0/+24
|\ \
| * | Avoid crashes when engine leaks canvas items and friendsYuri Sizov2023-12-201-0/+24
* | | unify parameter names for 'RendererCanvasCull'Yaohua Xiong2023-12-241-31/+31
|/ /
* | Remove unnecessary assignmentsWilson E. Alvarez2023-12-131-3/+1
* | Merge pull request #85811 from clayjohn/2D-render-infoRémi Verschelde2023-12-121-8/+8
|\ \
| * | Implement render info counters for the 2D rendererclayjohn2023-12-061-8/+8
* | | Transform mesh's AABB to skeleton's space when calculate mesh's bounds.ShirenY2023-12-091-0/+6
|/ /
* | Disable update spinner when debug redraw is activekobewi2023-10-111-0/+4
* | Merge pull request #79169 from reduz/debug-canvas-item-redrawRémi Verschelde2023-10-111-0/+14
|\ \
| * | Debug CanvasItem redrawJuan Linietsky2023-08-281-0/+14
| |/
* | Add vararg call() method to C++ Callablekobewi2023-10-051-6/+2
* | [Servers] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-251-112/+112
|/
* Fix Y-sort modulate for top-most Y-sorted CanvasItemkleonc2023-06-121-0/+1
* Single Compilation Unit build.lawnjelly2023-06-061-2/+0
* Merge pull request #77079 from kleonc/y_sort_fix_modulation_propagationRémi Verschelde2023-05-241-5/+6
|\
| * Fix modulation propagation for Y-sorted CanvasItemskleonc2023-05-151-5/+6
* | Merge pull request #71684 from kleonc/draw_polyline_simplify_antialiasedRémi Verschelde2023-05-241-165/+68
|\ \ | |/ |/|
| * RendererCanvasCull Simplify drawing antialiased polylinekleonc2023-01-191-165/+68
* | Fix `draw_multiline_colors()` for `width < 0`Danil Alexeev2023-03-141-6/+18
* | CanvasItem::draw_polyline Support thin polylines drawn using line stripkleonc2023-01-191-3/+32
|/
* CanvasItem::draw_arc Clamp angle difference so arc won't overlap itselfkleonc2023-01-181-6/+9
* Merge pull request #62236 from MinusKube/masterRémi Verschelde2023-01-161-84/+158
|\
| * Fix draw_polyline not supporting closed polygons and not having a uniform offsetMinusKube2023-01-161-84/+158
* | Fix scaling issue in `draw_line` and similar methodsDanil Alexeev2023-01-161-4/+4
|/
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Scale MSDF font outline with the font size and MSDF source size to match dyna...bruvzg2022-12-171-2/+2
* draw fish bones for Path2D and Path3DYaohua Xiong2022-12-051-7/+25
* Fix child nodes still being drawn when the visible area of a control with `cl...Rindbee2022-12-011-5/+5
* Add call_deferred() method to Callablekobewi2022-11-041-2/+2
* Viewport canvas cull mask featureBimDav2022-10-311-13/+31
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-16/+16
* Fix/restore BackBufferCopyHendrik Brucker2022-09-151-1/+1
* Add font LCD sub-pixel anti-aliasing support.bruvzg2022-08-231-0/+32
* Merge pull request #62639 from Calinou/line-antialiasing-decrease-feather-widthRémi Verschelde2022-08-021-6/+14
|\
| * Improve antialiased line drawing sharpness and respect of original widthHugo Locurcio2022-07-021-6/+14
* | Remove Signal connect bindsJuan Linietsky2022-07-291-4/+4
* | Account for relative z-indexes when y-sortingXentripetal2022-07-081-5/+16
|/