summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-11A lot of progress with canvas rendering, still far from working.Juan Linietsky
2020-02-11Changed my mind on Vulkan image API, images should now include mipmapsJuan Linietsky
This should make it easier to obtain the data directly from an Image
2020-02-11Texture refactorJuan Linietsky
-Texture renamed to Texture2D -TextureLayered as base now inherits 2Darray, cubemap and cubemap array -Removed all references to flags in textures (they will go in the shader) -Texture3D gone for now (will come back later done properly) -Create base rasterizer for RenderDevice, RasterizerRD
2020-02-11Modify RenderingDevice to use RIDs, now that they are O(1)Juan Linietsky
2020-02-11Refactored RID/RID_Owner to always use O(1) allocation.Juan Linietsky
* Implements a growing chunked allocator * Removed redudant methods get and getptr, only getornull is supported now.
2020-02-11Added support for push constantsJuan Linietsky
2020-02-11Improved validation of attachmentsJuan Linietsky
2020-02-11Initial work on Vulkan:Juan Linietsky
-Added VulkanContext -Added an X11 implementation -Added a rendering device abstraction -added a Vulkan rendering device abstraction -Engine does not work, only shows Godot logo (run it from bin/)
2020-02-11Merge pull request #36097 from madmiraal/fix-c4715-warningRémi Verschelde
Prevent Visual Studio compiler throwing C4715: not all control paths return a value.
2020-02-11Refactor image_saver_tinyexr.cpp to prevent compiler warnings.Marcel Admiraal
Prevents GCC compiler throwing: control reaches end of non-void function. Prevents Visual Studio throwing C4715: not all control paths return a value.
2020-02-11Refactor List operator[] to prevent compiler warnings.Marcel Admiraal
Prevents GCC compiler throwing: control reaches end of non-void function. Prevents Visual Studio throwing C4715: not all control paths return a value.
2020-02-11Merge pull request #33731 from madmiraal/fix-c4996-warningRémi Verschelde
Fix Visual Studio throwing C4996 warning in ustring.cpp.
2020-02-11Merge pull request #36072 from RandomShaper/imvu/configfile_parseRémi Verschelde
Add ConfigFile::parse()
2020-02-11Merge pull request #36086 from KoBeWi/TOOL_MOVE_moveRémi Verschelde
Allow to use arrow keys with TOOL_MOVE
2020-02-11Merge pull request #34004 from aaronfranke/mono-matrixRémi Verschelde
[Mono] Basis/Transforms array operator comments and improvements
2020-02-11Merge pull request #36090 from KoBeWi/it_was_an_accidentRémi Verschelde
Fix selectable locked items
2020-02-11Fix selectable locked itemsTomasz Chabora
2020-02-10Allow to use arrow keys with TOOL_MOVETomasz Chabora
2020-02-10Merge pull request #36085 from YeldhamDev/rip_animationtreeplayer_press_fRémi Verschelde
Remove AnimationTreePlayer node
2020-02-10Remove AnimationTreePlayer nodeMichael Alexsander
2020-02-10Merge pull request #36082 from groud/fix_crash_2D_editorRémi Verschelde
Fixes a crash in the 2D editor
2020-02-10Fixes a crash in the 2D editorGilles Roudière
2020-02-10[Mono] Basis/Transforms Array operator comments and improvementsAaron Franke
The behavior for Basis and Transform2D is unchanged, and Transform gets new behavior. All of the behavior is identical to GDScript's behavior.
2020-02-10Merge pull request #34776 from AndreaCatania/nav_prRémi Verschelde
Integrated the new `NavigationServer` and `NavigationServer2D`
2020-02-10Documented the new NavigationServer and all its associated nodes (2D and 3D)Duroxxigar
2020-02-10Merge pull request #36075 from muiroc/canvas_transparent_v2Rémi Verschelde
Allow per pixel transparency in javascript platform
2020-02-10- Integrated NavigationServer and Navigation2DServer.Andrea Catania
- Added Navigation Agents and Obstacles. - Integrated Collision Avoidance. This work has been kindly sponsored by IMVU.
2020-02-10Merge pull request #35704 from KoBeWi/free_the_nodesRémi Verschelde
Include locked nodes on selection list
2020-02-10Allow per pixel transparency in javascript platformmuiroc
2020-02-10Include locked nodes on selection listTomasz Chabora
2020-02-10Merge pull request #36073 from RandomShaper/imvu/fix_variantparser_eofRémi Verschelde
Fix VariantParser::StreamString EOF determination
2020-02-10Merge pull request #36070 from RandomShaper/imvu/robust_fs_scanRémi Verschelde
Make file system scan more robust
2020-02-10Merge pull request #33815 from Calinou/assetlib-focus-search-shortcutRémi Verschelde
Make Ctrl+F focus the editor asset library's search field
2020-02-10Merge pull request #33903 from gururise/anim_length_editRémi Verschelde
change step size of anim length EditSpinSlider to match min anim length
2020-02-10Merge pull request #33950 from Calinou/gridmap-editor-zoom-shortcutRémi Verschelde
Implement zooming using Ctrl + Mouse wheel in the GridMap editor
2020-02-10Merge pull request #34027 from Calinou/tweak-project-manager-renderer-selectionRémi Verschelde
Improve the renderer selection display in the project manager
2020-02-10Merge pull request #34140 from bruvzg/ios_auto_icons_and_loadscreensRémi Verschelde
[iOS] Option to automatically generate icons and launch screens
2020-02-10Merge pull request #34288 from bojidar-bg/33425-always-suggest-subsequenceRémi Verschelde
Always display subsequence autocompletion matches
2020-02-10Merge pull request #35260 from Calinou/project-manager-enter-open-firstRémi Verschelde
Select the first project when searching in the project manager
2020-02-10Merge pull request #35301 from Calinou/improve-console-error-loggingRémi Verschelde
Improve the console error logging appearance
2020-02-10Add ConfigFile::parse()Pedro J. Estébanez
2020-02-10Merge pull request #36071 from RandomShaper/imvu/ignore_hidden_findRémi Verschelde
Ignore hidden files and directories in find in files
2020-02-10Merge pull request #36074 from akien-mga/travis-python3Rémi Verschelde
Travis: Use Python 3 for SCons
2020-02-10Fix VariantParser::StreamString EOF determinationPedro J. Estébanez
2020-02-10Merge pull request #35787 from Calinou/editor-expose-create-single-convex-shapeRémi Verschelde
Re-add a way to generate a single convex shape from the editor
2020-02-10Merge pull request #35802 from bruvzg/linux_tablet_rangesRémi Verschelde
Fix pressure / tilt ranges on Linux.
2020-02-10Merge pull request #35812 from ↵Rémi Verschelde
touilleMan/gdnative-uses-godot_string_name-where-possible Use StringName in pluginscript's set/get_prop and add_global_constant
2020-02-10Merge pull request #35819 from Calinou/improve-inputmap-editor-iconsRémi Verschelde
Improve icons in the Input Map editor
2020-02-10Merge pull request #35958 from Anutrix/LGTMProjectBadgeRémi Verschelde
Added LGTM Alert Badge
2020-02-10Merge pull request #36003 from MennoMax/linux-cursor-fallbackRémi Verschelde
Adjusted linux cursors and added fallbacks