summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-12-17Limit the lightmapper subdivide to 1024Hein-Pieter van Braam
Due to memory contraints in other places in Godot it is unlikely that anything higher than 1024 will actually work. When/if we improve memory management for vectors we can increase this limit again
2017-12-17Merge pull request #14760 from hpvb/add-several-unlikely-macrosRémi Verschelde
Add several unlikely() macros
2017-12-17Merge pull request #14758 from hpvb/optimize-lightbaker-rngRémi Verschelde
Use a more naive RNG for the lightmapper
2017-12-17Merge pull request #14528 from AlmightyScientist/issue-14456Rémi Verschelde
Shader Language: Add in-for declared variables within for-block scope.
2017-12-17Merge pull request #14635 from poke1024/getlineRémi Verschelde
Faster FileAccess::get_line()
2017-12-17Merge pull request #14692 from poke1024/docsgroupsRémi Verschelde
Docs methods grouping by prefix
2017-12-17Merge pull request #14745 from poke1024/api-hash-arg-infoRémi Verschelde
Faster ClassDB::get_api_hash()
2017-12-17Merge pull request #14755 from hpvb/fix-13337Rémi Verschelde
Don't glBindTexture() on viewports without effects
2017-12-17Merge pull request #14764 from poke1024/androidRémi Verschelde
Increase sleep time for android export thread
2017-12-17Merge pull request #14766 from volzhs/info-fpsRémi Verschelde
Refactoring FPS & information on 3D viewport
2017-12-17Refactoring FPS & information on 3D viewportvolzhs
- FPS label position adjusted with Preview button - Remove unnecessary Panel control - Remove unnecessary check condition
2017-12-17Add several unlikely() macrosHein-Pieter van Braam
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
2017-12-17Merge pull request #14765 from ColinKinloch/masterRémi Verschelde
Fixed Android NDK unified header detection for python 3
2017-12-17Fixed Android NDK unified header detection for python 3Colin Kinloch
2017-12-17Increase sleep time for android export threadBernhard Liebl
2017-12-17Merge pull request #14761 from fire/gdnative-lightmapperRémi Verschelde
Fix gdnative generation for lightmapper.
2017-12-17Merge pull request #14762 from hpvb/tweak-openmp-parameters-for-lightbakerRémi Verschelde
Tweak OpenMP parameters for lightbaker
2017-12-17Tweak OpenMP parameters for lightbakerHein-Pieter van Braam
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.
2017-12-16Fix gdnative generation for lightmapper.K. S. Ernest (iFire) Lee
2017-12-17Shader Language: Add in-for declared variables within for-block scope.Enzo Nocera
2017-12-16Add support for whole program optimization on MSVCGeorge Marques
Since it's similar to LTO, it can be enabled by setting use_lto=yes.
2017-12-17Use a more naive RNG for the lightmapperHein-Pieter van Braam
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
2017-12-16Merge pull request #14756 from ↵Juan Linietsky
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"
2017-12-16Revert "Fix mouse button release not sent to gui_input if it's different ↵Juan Linietsky
from the button that gave focus"
2017-12-16Don't glBindTexture() on viewports without effectsHein-Pieter van Braam
@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
2017-12-16Add epic hack so vsync can be toggled in run-time from script. Fixes #14458.Juan Linietsky
Call needs to be routed via visual server to reach the proper thread.
2017-12-16Bind TextEdit.deselect and update documentationRémi Verschelde
2017-12-16fixed reference to splash fileJuan Linietsky
2017-12-16Added custom editor splash (including sponsor logo).Juan Linietsky
2017-12-16Docs methods grouping by prefixpoke1024
2017-12-16restored binary compatibility, which was broken in #14406Juan Linietsky
2017-12-16Merge pull request #14406 from hoelzl/pr-instance-node-orderRémi Verschelde
Fix some issues with instanced scenes
2017-12-16Improve duplication and saving of instanced scenesMatthias Hoelzl
2017-12-16Merge pull request #13991 from CyanBlob/masterRémi Verschelde
TileMap: Add update_bitmask_region(2), expose update_bitmask_area(1) …
2017-12-16Merge pull request #14743 from volzhs/unnecessary-update-filesRémi Verschelde
Remove unnecessay update on FileSystem dock
2017-12-16Faster FileAccess::get_line()poke1024
2017-12-16Remove unnecessay update on FileSystem dockvolzhs
2017-12-16Merge pull request #12845 from remorse107/Array-Dictionary-FixRémi Verschelde
Fix issue #11400. Fixes issue with arrays and dictionary acting as static objects between different instances of objects.
2017-12-16Faster ClassDB::get_api_hash()Bernhard Liebl
2017-12-16Moved Local Space Mode and Transform Snap settings to Top Bar ...Przemysław Gołąb (n-pigeon)
...buttons for easier access.
2017-12-16Fix #12220: Add Decompress Bc5 to SquishOrkun
This Commit fixes the corrupted file preview described in #12220. Added DecompressColourBc5 function to squish.
2017-12-16Merge pull request #14739 from volzhs/collapse_folderJuan Linietsky
Enhance FileSystem dock
2017-12-16Enchance FileSystem dockvolzhs
* Collapse / Uncollapse folder with double click * Sync with tree and bottom panel * Show selected folder in tree when changed
2017-12-16TileMap: Add update_bitmask_region(2), expose update_bitmask_area(1) and ↵Andrew Thomas
update_bitmask_region(2) to GDscript
2017-12-16Merge pull request #14698 from ↵Rémi Verschelde
carlosfvieira/6382-Properties_in_the_inspector_lacking_tooltips Proposed change to close issue "#6382 - Properties in the inspector lacking tooltips"
2017-12-16Merge pull request #14734 from hpvb/rename-debug-symbolsRémi Verschelde
Rename the debug symbol files to .debugsymbols
2017-12-16Merge pull request #14330 from matrem/particles_spreadRémi Verschelde
Spread should be in degree (see documentation, and flag_disable_z case)
2017-12-16Merge pull request #14365 from willnationsdev/camera-docsRémi Verschelde
[DOCS] Camera property changes
2017-12-16Rename the debug symbol files to .debugsymbolsHein-Pieter van Braam
Some users were confused by the '.debug' suffix for the symbols.
2017-12-16Merge pull request #14484 from Zylann/fix_mouse_focus_button_releaseRémi Verschelde
Fix mouse button release not sent to gui_input if it's different from the button that gave focus