Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-11 | Add static Vulkan loader. | bruvzg | |
Initial Vulkan support for Windows. Initial Vulkan support for macOS. | |||
2020-02-11 | Moved the shader source compilation code outside RenderingDevice and Vulkan | Juan Linietsky | |
2020-02-11 | Replaced GLSLang reflection by SPIRV-Reflect, eventually allowing to move ↵ | Juan Linietsky | |
GLSLang out. | |||
2020-02-11 | Custom material support seems complete. | Juan Linietsky | |
2020-02-11 | Completed material/2D shader support (missing SCREEN_TEXTURE) | Juan Linietsky | |
2020-02-11 | Changes to material required to add custom shaders in RD renderer | Juan Linietsky | |
2020-02-11 | Modified light rendering to make it more compatible. | Juan Linietsky | |
Modified polygon management to make it more compatible with MoltenVK | |||
2020-02-11 | Use a special sampler for 2D shadows, so they are softer | Juan Linietsky | |
2020-02-11 | 2D lighting seems more or less complete. | Juan Linietsky | |
2020-02-11 | Normalmapping and Specularmapping working in 2D engine | Juan Linietsky | |
Added support for Sprite, AnimatedSprite and Polygon2D (should add for tileset eventually). | |||
2020-02-11 | Changed allocation strategy of CanvasItem draw commands. | Juan Linietsky | |
They should now allocate memory in blocks and reuse the same memory every time the item is cleared and redrawn. This should improve performance considerably. | |||
2020-02-11 | Fix crash on import. | Juan Linietsky | |
2020-02-11 | Added ability to retrieve back textures stored on GPU | Juan Linietsky | |
2020-02-11 | Bugfixes and ability to better specify filter and repeat modes everywhere. | Juan Linietsky | |
Removes antialiased flag for draw_* methods. | |||
2020-02-11 | basic 2D engine is more or less working with Vulkan, including editor. | Juan Linietsky | |
Still a lot to do | |||
2020-02-11 | Basic 2D engine is more or less working, needs more work for editor to be ↵ | Juan Linietsky | |
usable. | |||
2020-02-11 | A lot of progress with canvas rendering, still far from working. | Juan Linietsky | |
2020-02-11 | Changed my mind on Vulkan image API, images should now include mipmaps | Juan Linietsky | |
This should make it easier to obtain the data directly from an Image | |||
2020-02-11 | Texture refactor | Juan 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-11 | Modify RenderingDevice to use RIDs, now that they are O(1) | Juan Linietsky | |
2020-02-11 | Refactored 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-11 | Added support for push constants | Juan Linietsky | |
2020-02-11 | Improved validation of attachments | Juan Linietsky | |
2020-02-11 | Initial 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-11 | Merge pull request #36097 from madmiraal/fix-c4715-warning | Rémi Verschelde | |
Prevent Visual Studio compiler throwing C4715: not all control paths return a value. | |||
2020-02-11 | Refactor 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-11 | Refactor 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-11 | Merge pull request #33731 from madmiraal/fix-c4996-warning | Rémi Verschelde | |
Fix Visual Studio throwing C4996 warning in ustring.cpp. | |||
2020-02-11 | Merge pull request #36072 from RandomShaper/imvu/configfile_parse | Rémi Verschelde | |
Add ConfigFile::parse() | |||
2020-02-11 | Merge pull request #36086 from KoBeWi/TOOL_MOVE_move | Rémi Verschelde | |
Allow to use arrow keys with TOOL_MOVE | |||
2020-02-11 | Merge pull request #34004 from aaronfranke/mono-matrix | Rémi Verschelde | |
[Mono] Basis/Transforms array operator comments and improvements | |||
2020-02-11 | Merge pull request #36090 from KoBeWi/it_was_an_accident | Rémi Verschelde | |
Fix selectable locked items | |||
2020-02-11 | Fix selectable locked items | Tomasz Chabora | |
2020-02-10 | Allow to use arrow keys with TOOL_MOVE | Tomasz Chabora | |
2020-02-10 | Merge pull request #36085 from YeldhamDev/rip_animationtreeplayer_press_f | Rémi Verschelde | |
Remove AnimationTreePlayer node | |||
2020-02-10 | Remove AnimationTreePlayer node | Michael Alexsander | |
2020-02-10 | Merge pull request #36082 from groud/fix_crash_2D_editor | Rémi Verschelde | |
Fixes a crash in the 2D editor | |||
2020-02-10 | Fixes a crash in the 2D editor | Gilles Roudière | |
2020-02-10 | [Mono] Basis/Transforms Array operator comments and improvements | Aaron 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-10 | Merge pull request #34776 from AndreaCatania/nav_pr | Rémi Verschelde | |
Integrated the new `NavigationServer` and `NavigationServer2D` | |||
2020-02-10 | Documented the new NavigationServer and all its associated nodes (2D and 3D) | Duroxxigar | |
2020-02-10 | Merge pull request #36075 from muiroc/canvas_transparent_v2 | Ré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-10 | Merge pull request #35704 from KoBeWi/free_the_nodes | Rémi Verschelde | |
Include locked nodes on selection list | |||
2020-02-10 | Allow per pixel transparency in javascript platform | muiroc | |
2020-02-10 | Include locked nodes on selection list | Tomasz Chabora | |
2020-02-10 | Merge pull request #36073 from RandomShaper/imvu/fix_variantparser_eof | Rémi Verschelde | |
Fix VariantParser::StreamString EOF determination | |||
2020-02-10 | Merge pull request #36070 from RandomShaper/imvu/robust_fs_scan | Rémi Verschelde | |
Make file system scan more robust | |||
2020-02-10 | Merge pull request #33815 from Calinou/assetlib-focus-search-shortcut | Rémi Verschelde | |
Make Ctrl+F focus the editor asset library's search field | |||
2020-02-10 | Merge pull request #33903 from gururise/anim_length_edit | Rémi Verschelde | |
change step size of anim length EditSpinSlider to match min anim length |