| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | removed DISCARD built in variable, replaced by actual discard GLSL ↵ | Juan Linietsky | 2017-08-29 | 4 | -137/+180 |
| | | | | | instruction, fixes #9677 | ||||
| * | Fix #10723, a regression from 7a07895 | Bojidar Marinov | 2017-08-29 | 1 | -3/+4 |
| | | | | | Using @akien-mga's patch | ||||
| * | Disable antialiasing for CanvasItem triangle arrays | Rémi Verschelde | 2017-08-28 | 1 | -0/+1 |
| | | | | | Fixes #10461 and supersedes #10645 as suggested by @bruvzg. | ||||
| * | Merge pull request #10676 from hpvb/speedup-_render_canvas_item_tree | Rémi Verschelde | 2017-08-28 | 1 | -8/+5 |
| |\ | | | | | Use memset to zero z_list | ||||
| | * | Use memset to zero z_list | Hein-Pieter van Braam | 2017-08-27 | 1 | -8/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | Using gprof I found the engine spending 10 - 20% of time in the _render_canvas_item_tree function. The function profiles as using about 0.09ms. Swapping the loop with two memset() calls reduces the time spent in this function a lot, and the time per call to about 0.02ms. Likewise the render_canvas function was using ~10% of time, replacing the loop there dropped per-call time from 0.22ms to 0.18ms. | ||||
| * | | Dead code tells no tales | Rémi Verschelde | 2017-08-27 | 21 | -10198/+22 |
| | | | |||||
| * | | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | 2017-08-27 | 156 | -156/+156 |
| |/ | |||||
| * | Merge pull request #10590 from MasonAsh/fix-10589 | Rémi Verschelde | 2017-08-27 | 1 | -0/+6 |
| |\ | | | | | Fix shader function calls being assignable | ||||
| | * | Fix shader function calls being assignable | Mason Ashbridge | 2017-08-23 | 1 | -0/+6 |
| | | | |||||
| * | | Added/Fixed null pointer checks | Wilson E. Alvarez | 2017-08-26 | 3 | -16/+14 |
| | | | |||||
| * | | -Massive clean up to gizmos | Juan Linietsky | 2017-08-26 | 6 | -695/+5 |
| | | | | | | | | | | | | | | | -Make sure handles are always visible (on top) -Fixed instanced scene selection (should work properly now) -Added interpolated camera -Customizable gizmo colors in editor settings | ||||
| * | | Convert Object::cast_to() to the static version | Hein-Pieter van Braam | 2017-08-24 | 1 | -2/+2 |
| |/ | | | | | | | | | | | | Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/ | ||||
| * | Merge pull request #10340 from Rubonnek/remove-unnecessary-assignments | Rémi Verschelde | 2017-08-22 | 4 | -15/+9 |
| |\ | | | | | Removed unnecessary assignments | ||||
| | * | Removed unnecessary assignments | Wilson E. Alvarez | 2017-08-21 | 4 | -15/+9 |
| | | | |||||
| * | | Merge pull request #10351 from neikeq/enums-are-for-the-weak | Juan Linietsky | 2017-08-21 | 6 | -217/+222 |
| |\ \ | |/ |/| | ClassDB: Provide the enum name of integer constants | ||||
| | * | ClassDB: Provide the enum name of integer constants | Ignacio Etcheverry | 2017-08-20 | 6 | -217/+222 |
| | | | |||||
| * | | property validate assignment condition in new variables, fixes #9411 | Juan Linietsky | 2017-08-20 | 1 | -1/+7 |
| |/ | |||||
| * | -Fix all shadow and culling related issues, fixes #9330 | Juan Linietsky | 2017-08-19 | 5 | -11/+10 |
| | | |||||
| * | Fixed wrong usage of has_no_area function, closes #10434 | Juan Linietsky | 2017-08-19 | 2 | -8/+9 |
| | | |||||
| * | Added polygon antialiasing, but it does not work on nvidia. Will have to try ↵ | Juan Linietsky | 2017-08-19 | 6 | -5/+9 |
| | | | | | something else.. | ||||
| * | -Volume sliders, mute, solo and fx bypass are functional, closes #9021 | Juan Linietsky | 2017-08-18 | 2 | -13/+63 |
| | | | | | -Fixed tree reselect, makes reselecting an audio bux FX work | ||||
| * | Properly manage drawing of primitives when they lack an area, fixes #8930 | Juan Linietsky | 2017-08-18 | 2 | -6/+9 |
| | | |||||
| * | Add closest_power_of_2 func and implement mix_rate/latency on OS X | Marcelo Fernandez | 2017-08-17 | 3 | -4/+4 |
| | | |||||
| * | Shader: Fix typo in "facefordward" | Rémi Verschelde | 2017-08-17 | 1 | -3/+3 |
| | | | | | Fixes #10399. | ||||
| * | Synchronize parameter names in definition and declaration | TwistedTwigleg | 2017-08-16 | 25 | -78/+78 |
| | | | | | Fixes #10244. | ||||
| * | Merge pull request #10373 from RandomShaper/remove-physics-check | Rémi Verschelde | 2017-08-16 | 1 | -17/+13 |
| |\ | | | | | Remove needless check in motion test | ||||
| | * | Remove needless check in motion test | Pedro J. Estébanez | 2017-08-16 | 1 | -17/+13 |
| | | | | | | | | | Since now one-way collision is at shapes, the removed if was unneeded. | ||||
| * | | Rename cull_AABB to cull_aabb | Rémi Verschelde | 2017-08-16 | 3 | -3/+3 |
| |/ | | | | Part of #8830. | ||||
| * | Merge pull request #10177 from bojidar-bg/9832-fix-infinite-loop | Rémi Verschelde | 2017-08-11 | 2 | -4/+4 |
| |\ | | | | | Fix freeze on close of game using 2D physics introduced by #9832 | ||||
| | * | Fix freeze on close of game using 2D physics introduced by #9832 | Bojidar Marinov | 2017-08-08 | 2 | -4/+4 |
| | | | | | | | | | Additionally, port the fix to 3D physics, just in case | ||||
| * | | Fixes method definitions with extra number of arguments | Ignacio Etcheverry | 2017-08-10 | 1 | -2/+2 |
| | | | |||||
| * | | Removes type information from method binds | Ignacio Etcheverry | 2017-08-10 | 5 | -27/+27 |
| | | | |||||
| * | | -Restored Sprite3D to working function, fixes #2061, fixes #9738 | Juan Linietsky | 2017-08-08 | 3 | -39/+1 |
| |/ | | | | -Restored an alpha scissor property in Material | ||||
| * | -Fixed BoneAttachment delay, closes #3966 | Juan Linietsky | 2017-08-07 | 1 | -2/+2 |
| | | | | | -Fixed skeleton crash, probably fixes other issues | ||||
| * | Restored black bars and custom images instead of black bars, closes #1571 | Juan Linietsky | 2017-08-07 | 5 | -28/+28 |
| | | |||||
| * | Merge pull request #10141 from ISylvox/lower_case_godot_api | Rémi Verschelde | 2017-08-07 | 19 | -147/+147 |
| |\ | | | | | Makes all Godot API's Methods lower_case | ||||
| | * | Makes all Godot API's methods Lower Case | Indah Sylvia | 2017-08-07 | 19 | -147/+147 |
| | | | |||||
| * | | Merge pull request #10045 from marcelofg55/audioserver_finish | Rémi Verschelde | 2017-08-07 | 1 | -2/+3 |
| |\ \ | |/ |/| | Fix double finalisation of audio drivers | ||||
| | * | Fix double finalisation of audio drivers | Marcelo Fernandez | 2017-08-02 | 1 | -2/+3 |
| | | | |||||
| * | | Added ARVRAnchor support and a few small enhancements | BastiaanOlij | 2017-08-03 | 2 | -5/+36 |
| |/ | |||||
| * | Fix AudioServer::finish not getting called while quitting | Marcelo Fernandez | 2017-08-01 | 1 | -1/+2 |
| | | |||||
| * | Merge pull request #9832 from RandomShaper/port-physics-fixes | Rémi Verschelde | 2017-08-01 | 9 | -21/+59 |
| |\ | | | | | Port physics fixes | ||||
| | * | Improve cleanup of physics constraints | Pedro J. Estébanez | 2017-08-01 | 6 | -13/+37 |
| | | | | | | | | | | | | | | | | | Don't abort the loop when one is already released Remove warning on already-released constraint Clean up area's contraints as well Clear the constraint data as well Do the cleanup as soon as the space changes | ||||
| | * | Add missing initializers | Pedro J. Estébanez | 2017-07-25 | 1 | -1/+2 |
| | | | |||||
| | * | Extend check for same space to all 2D/3D bodies/shapes | Pedro J. Estébanez | 2017-07-25 | 2 | -2/+13 |
| | | | |||||
| | * | Fix 2D broadphase remove-while-iterating logic | Pedro J. Estébanez | 2017-07-25 | 1 | -2/+4 |
| | | | |||||
| | * | Fix early-accepting area-area match when masks don't match | Pedro J. Estébanez | 2017-07-25 | 1 | -3/+3 |
| | | | |||||
| * | | Merge pull request #8567 from BastiaanOlij/ar_vr_server | Rémi Verschelde | 2017-07-31 | 18 | -23/+1168 |
| |\ \ | | | | | | | AR/VR base classes and position tracker support | ||||
| | * | | Adding base classes and structures for ARVR support | BastiaanOlij | 2017-07-28 | 18 | -23/+1168 |
| | | | | | | | | | | | | | | | | | | | Added ArVrScriptInterface Added ARVRCamera, ARVRController and ARVROrigin helper objects | ||||
| * | | | Update SCsub file for /servers/ folder | ISylvox | 2017-07-29 | 1 | -2/+0 |
| | | | | |||||
