summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_canvas_cull.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge commit godotengine/godot@fd4c29a189e53a1e085df5b9b9a05cac9351b3efSpartan3222024-11-191-13/+13
|\
| * Merge pull request #85359 from miv391/faster-exit-from-cull_canvas_itemThaddeus Crews2024-11-181-13/+13
| |\
| | * Faster exit from _cull_canvas_item if alpha is zeroMika Viskari2024-11-161-13/+13
* | | Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1fSpartan3222024-11-061-1/+2
|\| |
| * | Style: Apply `clang-tidy` fixes (superficial)Thaddeus Crews2024-11-041-1/+2
* | | Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* | | Merge commit godotengine/godot@80f0b33313dae52d072ba2771a88ebcc4f0b4d6dSpartan3222024-10-181-3/+3
|\| |
| * | Revert incorrect rounding when 2D transform snappingkleonc2024-10-151-3/+3
* | | Merge commit godotengine/godot@af77100e394dcaca609b15bef815ed17475e51edSpartan3222024-10-151-54/+85
|\| |
| * | Don't recalculate final render transforms for Y-sorted canvas itemskleonc2024-09-051-67/+81
| * | Account for physics interpolation and transform snapping when Y-sortingkleonc2024-09-051-9/+26
* | | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
|/ /
* | Fix Parallax2D repeats being not relative to its transformkleonc2024-08-191-13/+41
* | 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
|/