summaryrefslogtreecommitdiff
path: root/servers/visual/visual_server_canvas.cpp
AgeCommit message (Expand)Author
2020-03-04Turn Rect2's 'intersects_touch()' into an extra argument of 'intersects()'Michael Alexsander
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-11Visual GPU profiler and related profiling support in Vulkan.Juan Linietsky
2020-02-11Modified light rendering to make it more compatible.Juan Linietsky
2020-02-11Normalmapping and Specularmapping working in 2D engineJuan Linietsky
2020-02-11Changed allocation strategy of CanvasItem draw commands.Juan Linietsky
2020-02-11Bugfixes and ability to better specify filter and repeat modes everywhere.Juan Linietsky
2020-02-11basic 2D engine is more or less working with Vulkan, including editor.Juan Linietsky
2020-02-11A lot of progress with canvas rendering, still far from working.Juan Linietsky
2020-02-11Refactored RID/RID_Owner to always use O(1) allocation.Juan Linietsky
2020-02-07Fix bug where Control at origin with 0 size not renderednathanwfranke
2020-01-03Merge pull request #34726 from nekomatata/polygon2d-antialiasing-fixRémi Verschelde
2020-01-01Fixed antialiasing option for Polygon2DPouleyKetchoupp
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-03Merge pull request #33857 from nekomatata/polygon-2d-antialiasingRémi Verschelde
2019-11-28Fixed antialiased option for Polygon2D / Line2DPouleyKetchoupp
2019-11-27Fix crash when disabling a YSort nodeBojidar Marinov
2019-10-05Correctly flip texture src regionDavid Sichma
2019-08-09Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in "main" and "servers" directoriesMichael Alexsander Silva Dias
2019-07-04Ensure that nested YSort preserves intermediate modulate valuesBojidar Marinov
2019-06-26Some code changed with Clang-Tidyqarmin
2019-04-22Don't try to statically allocate 2x 8193 pointersHein-Pieter van Braam-Stewart
2019-04-19Merge pull request #28200 from bojidar-bg/28115-ysort-breaks-shaderRémi Verschelde
2019-04-19Added ability for multiple images to be imported as an atlasJuan Linietsky
2019-04-19Fix nested YSort breaking use_parent_materialBojidar Marinov
2019-04-09Do not YSort canvas items that are not visibleBojidar Marinov
2019-04-06Merge pull request #25624 from nekomatata/texture-rect-flipRémi Verschelde
2019-04-05Ability to make CanvasLayers have pseudo 3D depth.Juan Linietsky
2019-04-03Add ability to flip TextureRect horizontally or verticallyPouleyKetchoupp
2019-03-03Fix style issues from recent commitsRémi Verschelde
2019-03-02Clean up and fix some situations where triangulation may fail, closes #26366Juan Linietsky
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
2019-02-12Drivers, main, servers: Ensure classes match their header filenameRémi Verschelde
2019-01-21Cleanup after @reduz :)Rémi Verschelde
2019-01-17Fixes to 2D lights, closes #24750Juan Linietsky
2019-01-09Fix a nested ysort invalid memory read againBojidar Marinov
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-12-04Fix error when adding children to YSortBojidar Marinov
2018-11-21Fix YSort crash when removing a childBojidar Marinov
2018-11-12Merge pull request #23407 from bojidar-bg/3281-ysort-recursiveRémi Verschelde
2018-11-04Remove animation loop from ParticlesMaterial + improvements to CPUParticles2DJFonS
2018-10-30Y-Sort children together in nested YSortsBojidar Marinov
2018-10-19Fixing warnings generated by MSVCDualtagh Murray
2018-08-29Ported CPU particles to 2DJuan Linietsky
2018-07-29Remove pointless check for no texture, fixes #7298Juan Linietsky
2018-07-26Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam
2018-05-03Skeleton for 2D WIPJuan Linietsky
2018-03-19Fix crash in `canvas_item_add_polyline` when passing more points than colorsrobfram
2018-02-212D Skeletons WORK IN PROGRESSJuan Linietsky
2018-02-21Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion.Juan Linietsky