aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | | | Fix Clip Content property is not savedvolzhs2017-12-171-1/+1
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #14760 from hpvb/add-several-unlikely-macrosRémi Verschelde2017-12-172-12/+13
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add several unlikely() macros
| * | | | | | | | | | | | | Add several unlikely() macrosHein-Pieter van Braam2017-12-172-12/+13
| | |_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based off of perf-based prediction misses these seem to be the lowest-hanging fruit for quick (albeit small) improvements. These are based on: * baking a complex lightmap * running platformer 3d * running goltorus
* | | | | | | | | | | | | Merge pull request #14758 from hpvb/optimize-lightbaker-rngRémi Verschelde2017-12-171-2/+14
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | | Use a more naive RNG for the lightmapper
| * | | | | | | | | | | | Use a more naive RNG for the lightmapperHein-Pieter van Braam2017-12-171-2/+14
| |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This speeds up the lightmapper by about 10% with no visible impact. A comparison is up here: https://tmm.cx/nextcloud/s/Log1eAXen1dJzBz AMD Ryzen 7 1700 Eight-Core Processor Sponza scene pcg32 256/256/high 00:10:13 256/256/medium 00:02:50 256/256/low 00:01:11 xorshift 256/256/high 00:09:32 256/256/medium 00:02:34 256/256/low 00:01:05
* | | | | | | | | | | | Merge pull request #14528 from AlmightyScientist/issue-14456Rémi Verschelde2017-12-171-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Shader Language: Add in-for declared variables within for-block scope.
| * | | | | | | | | | | | Shader Language: Add in-for declared variables within for-block scope.Enzo Nocera2017-12-171-1/+1
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #14635 from poke1024/getlineRémi Verschelde2017-12-171-1/+54
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Faster FileAccess::get_line()
| * | | | | | | | | | | | | Faster FileAccess::get_line()poke10242017-12-161-1/+54
| | |_|_|_|_|_|_|/ / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #14692 from poke1024/docsgroupsRémi Verschelde2017-12-172-125/+142
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs methods grouping by prefix
| * | | | | | | | | | | | | Docs methods grouping by prefixpoke10242017-12-162-125/+142
| | |_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #14745 from poke1024/api-hash-arg-infoRémi Verschelde2017-12-171-4/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Faster ClassDB::get_api_hash()
| * | | | | | | | | | | | | Faster ClassDB::get_api_hash()Bernhard Liebl2017-12-161-4/+5
| | |_|_|_|_|_|_|/ / / / / | |/| | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #14755 from hpvb/fix-13337Rémi Verschelde2017-12-171-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't glBindTexture() on viewports without effects
| * | | | | | | | | | | | | Don't glBindTexture() on viewports without effectsHein-Pieter van Braam2017-12-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @reduz said there was another place that needed to be checked for a similar issue but I have to admit I didn't understand. This fixes #13337
* | | | | | | | | | | | | | Merge pull request #14764 from poke1024/androidRémi Verschelde2017-12-171-1/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Increase sleep time for android export thread
| * | | | | | | | | | | | | | Increase sleep time for android export threadBernhard Liebl2017-12-171-1/+2
| | |_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #14766 from volzhs/info-fpsRémi Verschelde2017-12-173-45/+28
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring FPS & information on 3D viewport
| * | | | | | | | | | | | | | Refactoring FPS & information on 3D viewportvolzhs2017-12-173-45/+28
| |/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - FPS label position adjusted with Preview button - Remove unnecessary Panel control - Remove unnecessary check condition
* | | | | | | | | | | | | | Merge pull request #14765 from ColinKinloch/masterRémi Verschelde2017-12-171-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed Android NDK unified header detection for python 3
| * | | | | | | | | | | | | | Fixed Android NDK unified header detection for python 3Colin Kinloch2017-12-171-1/+1
|/ / / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #14761 from fire/gdnative-lightmapperRémi Verschelde2017-12-171-0/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix gdnative generation for lightmapper.
| * | | | | | | | | | | | | | Fix gdnative generation for lightmapper.K. S. Ernest (iFire) Lee2017-12-161-0/+6
| |/ / / / / / / / / / / / /
* | | | | | | | | | | | | | Merge pull request #14762 from hpvb/tweak-openmp-parameters-for-lightbakerRémi Verschelde2017-12-171-3/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | | Tweak OpenMP parameters for lightbaker
| * | | | | | | | | | | | | Tweak OpenMP parameters for lightbakerHein-Pieter van Braam2017-12-171-3/+5
| | |_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On higher threadcount systems this allows for better utilization. On my 16 thread box CPU use goes from 10 - 11 threads to a steady 15 threads on the Sponza scene. Baking time goes from ~10:00 to ~07:30 for me. On lower threadcount systems I expect some improvement also but likely a little less.
* / | | | | | | | | | | | Add support for whole program optimization on MSVCGeorge Marques2017-12-161-0/+3
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since it's similar to LTO, it can be enabled by setting use_lto=yes.
* | | | | | | | | | | | Merge pull request #14756 from ↵Juan Linietsky2017-12-161-2/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | godotengine/revert-14484-fix_mouse_focus_button_release Revert "Fix mouse button release not sent to gui_input if it's different from the button that gave focus"
| * | | | | | | | | | | Revert "Fix mouse button release not sent to gui_input if it's different ↵Juan Linietsky2017-12-161-2/+1
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from the button that gave focus"
* | | | | | | | | | | Add epic hack so vsync can be toggled in run-time from script. Fixes #14458.Juan Linietsky2017-12-1614-18/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Call needs to be routed via visual server to reach the proper thread.
* | | | | | | | | | | Bind TextEdit.deselect and update documentationRémi Verschelde2017-12-1616-12/+262
| | | | | | | | | | |
* | | | | | | | | | | fixed reference to splash fileJuan Linietsky2017-12-161-1/+1
| | | | | | | | | | |
* | | | | | | | | | | Added custom editor splash (including sponsor logo).Juan Linietsky2017-12-165-1/+35
| | | | | | | | | | |
* | | | | | | | | | | restored binary compatibility, which was broken in #14406Juan Linietsky2017-12-162-4/+11
| |_|_|/ / / / / / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #14406 from hoelzl/pr-instance-node-orderRémi Verschelde2017-12-164-5/+62
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fix some issues with instanced scenes
| * | | | | | | | | | Improve duplication and saving of instanced scenesMatthias Hoelzl2017-12-164-5/+62
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #13991 from CyanBlob/masterRémi Verschelde2017-12-162-0/+24
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | TileMap: Add update_bitmask_region(2), expose update_bitmask_area(1) …
| * | | | | | | | | | TileMap: Add update_bitmask_region(2), expose update_bitmask_area(1) and ↵Andrew Thomas2017-12-162-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | update_bitmask_region(2) to GDscript
* | | | | | | | | | | Merge pull request #14743 from volzhs/unnecessary-update-filesRémi Verschelde2017-12-161-3/+1
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / |/| | | | | | | | | | Remove unnecessay update on FileSystem dock
| * | | | | | | | | | Remove unnecessay update on FileSystem dockvolzhs2017-12-161-3/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #12845 from remorse107/Array-Dictionary-FixRémi Verschelde2017-12-161-9/+33
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix issue #11400. Fixes issue with arrays and dictionary acting as static objects between different instances of objects.
| * | | | | | | | | | | Fix issue #11400. Fixes issue with arrays and dictionary acting as static ↵Robert Morse2017-11-171-9/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | objects between different instances of objects.
* | | | | | | | | | | | Moved Local Space Mode and Transform Snap settings to Top Bar ...Przemysław Gołąb (n-pigeon)2017-12-162-48/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...buttons for easier access.
* | | | | | | | | | | | Fix #12220: Add Decompress Bc5 to SquishOrkun2017-12-165-1/+246
| |/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This Commit fixes the corrupted file preview described in #12220. Added DecompressColourBc5 function to squish.
* | | | | | | | | | | Merge pull request #14739 from volzhs/collapse_folderJuan Linietsky2017-12-161-2/+5
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Enhance FileSystem dock
| * | | | | | | | | | | Enchance FileSystem dockvolzhs2017-12-161-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Collapse / Uncollapse folder with double click * Sync with tree and bottom panel * Show selected folder in tree when changed
* | | | | | | | | | | | Merge pull request #14698 from ↵Rémi Verschelde2017-12-161-2/+7
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | carlosfvieira/6382-Properties_in_the_inspector_lacking_tooltips Proposed change to close issue "#6382 - Properties in the inspector lacking tooltips"
| * | | | | | | | | | | | closes godotengine/godot#6382 - traverse classes docs so that all properties ↵carlosfvieira2017-12-161-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from inherited classes have tooltips accordingly
* | | | | | | | | | | | | Merge pull request #14734 from hpvb/rename-debug-symbolsRémi Verschelde2017-12-162-4/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename the debug symbol files to .debugsymbols
| * | | | | | | | | | | | | Rename the debug symbol files to .debugsymbolsHein-Pieter van Braam2017-12-162-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some users were confused by the '.debug' suffix for the symbols.
* | | | | | | | | | | | | | Merge pull request #14330 from matrem/particles_spreadRémi Verschelde2017-12-161-11/+23
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Spread should be in degree (see documentation, and flag_disable_z case)