summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_canvas_cull.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Add a new HashSet templatereduz2022-05-201-4/+4
* Use range iterators for RBSet in most casesAaron Record2022-05-191-8/+8
* Replace most uses of Map by HashMapreduz2022-05-161-5/+5
* Rename Transform2D "elements" to "columns"Aaron Franke2022-04-291-2/+2
* Moved particles into ParticlesStorageBastiaan Olij2022-04-171-1/+1
* Merge canvas and decal into TextureStorage and add render targetBastiaan Olij2022-04-171-7/+7
* Restore antialiasing for `draw_line`Yuri Roubinsky2022-04-121-7/+168
* Merge pull request #57899 from Chaosus/fix_aaYuri Rubinsky2022-04-111-33/+192
|\
| * Fix antialiasing for beginning/end of line in `canvas_item_add_polyline`Yuri Roubinsky2022-02-161-33/+192
* | Move storage for Mesh, MeshInstance, MultiMesh and Skeleton into MeshStorageBastiaan Olij2022-04-021-5/+5
* | Fix canvas_group not being freed in RendererCanvasCull::freeDimitris Nikolaidis2022-03-291-0/+5
* | Split dummy renderer classes into separate filesBastiaan Olij2022-03-161-6/+7
* | Tweak render timestamp names for explicitness and consistencyHugo Locurcio2022-03-041-3/+3
|/
* Fix invalid read when using LightOccluder2DHaoyu Qiu2022-01-171-1/+1
* Fix canvas items being drawn outside clip rectsDarren Kaste2022-01-091-0/+4
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Add a double-precision editor build to CIAaron Franke2021-12-091-1/+1
* clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-2/+1
* Rename RID's `getornull()` to `get_or_null()`Hugo Locurcio2021-09-291-100/+100
* Construct values only when necessary.Anilforextra2021-09-231-1/+1
* Makes FontData importable resource.bruvzg2021-08-271-0/+34
* Fix incorrect border width of antialiased linesYuri Roubinsky2021-08-101-3/+5
* Improve RID_Owner memory usagereduz2021-06-291-19/+8
* Implement animation slice drawing in CanvasItemreduz2021-06-171-0/+12
* Refactor VisibilityNotifierreduz2021-06-161-22/+103