aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use computed goto to dispatch next opcodeHein-Pieter van Braam2017-09-251-109/+183
| | | | | | | | On compulers that define __GNUC__ use computed goto to directly dispatch the next instruction rather than going through another switch statement. This saves a jump and some comparisons. In tight loops this is is roughly 10% faster than the switch() method.
* Fix typo in fixed-fps help lineHein-Pieter van Braam2017-09-241-1/+1
|
* Merge pull request #11549 from hpvb/fix-11543Hein-Pieter van Braam2017-09-241-1/+1
|\ | | | | Fix Dictionary set_named
| * Fix Dictionary set_namedHein-Pieter van Braam2017-09-241-1/+1
| | | | | | | | | | | | Reduz optimized field indexing in 3c85703 but the changes didn't apply to dictionary so this code remained untouched. However, the logic for validity checking was changed but not updated for the dictionary case.
* | Merge pull request #11550 from marcelofg55/get_named_retHein-Pieter van Braam2017-09-241-0/+1
|\ \ | |/ |/| Fix Variant::get_named return when p_index is invalid
| * Fix Variant::get_named return when p_index is invalidMarcelo Fernandez2017-09-241-0/+1
|/
* Dist: Fix typos in manpageRémi Verschelde2017-09-241-2/+2
| | | | [ci skip]
* Dist: Use HTTPS for screenshot link in AppData fileRémi Verschelde2017-09-242-5/+5
| | | | [ci skip]
* Merge pull request #11532 from GiantBlargg/masterRémi Verschelde2017-09-241-0/+5
|\ | | | | Discarding now works in shaders
| * Discarding now works in shadersDaniel Doran2017-09-241-0/+5
| | | | | | | | | | | | "discard" has been added to the list of recognised keywords. A flag specifing when discarding is allowed is now set correctly.
* | Merge pull request #11473 from hpvb/fix-11466Rémi Verschelde2017-09-241-8/+14
|\ \ | | | | | | Implement operator != on Pool*Array types
| * | Implement operator != on Pool*Array typesHein-Pieter van Braam2017-09-221-8/+14
| | | | | | | | | | | | | | | | | | | | | These types previously had equality checks but not inequality checks. Add these too. This fixes #11466
* | | Merge pull request #11519 from hpvb/fix-gcc-ltoRémi Verschelde2017-09-242-2/+10
|\ \ \ | | | | | | | | | | | | | | | | Fix gcc lto [ci skip]
| * | | Fix gcc ltoHein-Pieter van Braam2017-09-232-2/+10
| | | | | | | | | | | | | | | | | | | | This repairs LTO on X11 and adds it to MingW targets. The difference in linktime is substantial, but runtime performance is quite a bit better.
* | | | Merge pull request #11536 from akien-mga/version-hashRémi Verschelde2017-09-241-4/+18
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | main: Add --version switch and git hash to --help [ci skip]
| * | | | main: Add --version switch and git hash to --helpRémi Verschelde2017-09-241-4/+18
| | | | | | | | | | | | | | | | | | | | Also fix some help strings.
* | | | | Merge pull request #11537 from BastiaanOlij/osx_remove_get_resource_dirRémi Verschelde2017-09-242-24/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Removed get_resource_dir from osx platform [ci skip]
| * | | | | Removed get_resource_dir from osx platformBastiaanOlij2017-09-242-24/+0
| |/ / / /
* | | | | Merge pull request #11530 from cbscribe/kcc_area_docPoommetee Ketson2017-09-242-50/+66
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | [DOCS] Area/Area2D class ref update [ci skip]
| * | | | | [DOCS] Area/Area2D class ref updateChris Bradfield2017-09-242-50/+66
| | | | | |
* | | | | | Merge pull request #11535 from damarindra/masterPoommetee Ketson2017-09-242-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix: CollisionObject shape owner indexing is inconsistent
| * | | | | | Fix: CollisionObject shape owner indexing is inconsistentdamarindra2017-09-242-2/+2
| | |_|_|_|/ | |/| | | |
* | | | | | Dist: Add man page for Linux packagersRémi Verschelde2017-09-241-0/+165
| |_|/ / / |/| | | | | | | | | | | | | | [ci skip]
* | | | | Merge pull request #11524 from marcelofg55/fix_bucket_infloopRémi Verschelde2017-09-241-0/+4
|\ \ \ \ \ | | | | | | | | | | | | Fix possible infinite loop with bucket fill tool
| * | | | | Fix possible infinite loop with bucket fill toolMarcelo Fernandez2017-09-231-0/+4
| | |/ / / | |/| | |
* | | | | Dist: Add desktop and AppStream files for Linux packagersRémi Verschelde2017-09-242-0/+43
| |/ / / |/| | | | | | | | | | | [ci skip]
* | | | Merge pull request #11527 from QuLogic/system-zstdRémi Verschelde2017-09-246-20/+33
|\ \ \ \ | | | | | | | | | | Enable building against system zstd.
| * | | | Enable building against system zstd.Elliott Sales de Andrade2017-09-236-20/+33
| | | | |
* | | | | Merge pull request #11528 from QuLogic/openssl110Rémi Verschelde2017-09-244-29/+54
|\ \ \ \ \ | | | | | | | | | | | | Add support for OpenSSL 1.1.0.
| * | | | | Add support for OpenSSL 1.1.0.Elliott Sales de Andrade2017-09-244-29/+54
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This release hides many struct members which provides easier forward compatibility but is a break from previous releases. A few small macros provide compatibility between both 1.1.0 and 1.0.x. Fixes #8624.
* | | | | Merge pull request #11526 from cbscribe/kcc_collision_docPoommetee Ketson2017-09-242-19/+40
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | [DOCS] Update CollisionObject/CollisionObject2D class ref [ci skip]
| * | | | [DOCS] Update CollisionObject/CollisionObject2D class refChris Bradfield2017-09-232-19/+40
| |/ / /
* | | | Merge pull request #11522 from FigyTuna/range_docsPoommetee Ketson2017-09-241-0/+9
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | [DOCS] Added documentation for Range [ci skip]
| * | | | Added documentation for RangeFigyTuna2017-09-231-0/+9
| | | | |
* | | | | Added light affect parameter to baked AOJuan Linietsky2017-09-235-0/+34
| |/ / / |/| | |
* | | | Massive optimization to Variant::set_named/get_named. Should give a nice ↵Juan Linietsky2017-09-233-29/+506
|/ / / | | | | | | | | | boost to GDScript.
* | | -Fixed redraw always on 3D viewprot bugJuan Linietsky2017-09-234-19/+45
| | | | | | | | | | | | -Changed manipulation inertia default values. Do not touch them again or I'll cut your fingers and eat them.
* | | Merge pull request #11515 from cbscribe/kcc_staticbody2d_docPoommetee Ketson2017-09-231-3/+6
|\ \ \ | |/ / |/| | [DOCS] Update StaticBody2D class ref
| * | [DOCS] Update StaticBody2D class ref.Chris Bradfield2017-09-231-3/+6
| | |
* | | Merge pull request #11514 from cbscribe/kcc_sprite_docPoommetee Ketson2017-09-231-1/+13
|\ \ \ | |/ / |/| | | | | | | | [DOCS] Update Sprite class ref [ci skip]
| * | [DOCS] Update Sprite class refChris Bradfield2017-09-231-1/+13
| | |
* | | Merge pull request #11482 from BastiaanOlij/osx_fix_project_dirRémi Verschelde2017-09-231-0/+12
|\ \ \ | | | | | | | | | | | | | | | | Comment out code that is causing project loading to fail on osx [ci skip]
| * | | Comment out code that is causing project loading to fail on osxBastiaanOlij2017-09-221-0/+12
| | | |
* | | | Merge pull request #11509 from StraToN/docs-environmentRémi Verschelde2017-09-231-1/+85
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Partial documentation for Environment resource. [ci skip]
| * | | | Partial documentation for Environment resource.Julian Murgia2017-09-231-1/+85
| | | | |
* | | | | Merge pull request #11512 from Zylann/custom_font_settingRémi Verschelde2017-09-231-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Allow to set a custom DynamicFont in editor settings [ci skip]
| * | | | | Allow to set a custom DynamicFont in editor settingsMarc Gilleron2017-09-231-2/+2
| | | | | |
* | | | | | Rename get_position => get_playback_position and seek_pos => seek on audio ↵Marcelo Fernandez2017-09-2325-54/+60
|/ / / / / | | | | | | | | | | | | | | | classes
* | | | | Merge pull request #11500 from djrm/pr_visualsHein-Pieter van Braam2017-09-2311-40/+21
|\ \ \ \ \ | | | | | | | | | | | | Use an arrow instead of 3 dots in trees
| * | | | | Updated key iconsDaniel J. Ramirez2017-09-228-28/+15
| | | | | | | | | | | | | | | | | | | | | | | | [ciskip]