aboutsummaryrefslogtreecommitdiff
path: root/drivers/unix/file_access_unix.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-12-20Fix gridmap disappearing after editing after bake, closes #14868Juan Linietsky1-1/+1
2017-12-20Fix lightmapper rngHein-Pieter van Braam2-17/+36
In our previous attempts to fix the lightmapper we may have inadvertently introduced the same issue we were trying to fix. It appears that rand() will on some platforms introduce a mutex making it slower and on others may have a per-thread state that would need to be initialized with srand() on each thread. This slows down the lightbaking further. This sets up a separate rng state for each OpenMP thread by calling rand() only in the single-threaded part of the code. We then keep a vector of states. I believe this solves our problems.
2017-12-20Fix editor crash on "save and exit" bugChong-U Lim1-0/+1
If a scene is modified and a user closes the editor and selects the "Save and exit" option in the modal dialog -- the editor crashes. This appears to be a result of the message queue being memdeleted AFTER visual servers have been destroyed. Remnant textures handled by the message queue throw a NRE when their own ~Texture destructors reference the visual servers. This fixes bugs: #12946 and #12813.
2017-12-19Make dynamic font oversampling fully dynamic.Juan Linietsky4-1/+69
2017-12-20Correct license headers in main.cpp and voxel_light_baker.cppHein-Pieter van Braam2-2/+2
Sorry for the churn
2017-12-20Fix lightbaker clang-format issue and add license headersHein-Pieter van Braam3-2/+62
2017-12-20Thekla: redo reduz's changes from 8b01b2e85cb7ed60209c925f1e123374272bd8c8Rémi Verschelde3-14/+43
But this time without messing up the code style and with proper comments documenting changed code.
2017-12-20Thekla: Revert to state before clang-format changesRémi Verschelde3-1128/+1216
The file was wrongly formatted in 8b01b2e85cb7ed60209c925f1e123374272bd8c8, for thirdparty code we keep the upstream style *if* we need to make changes at all.
2017-12-20Lightbaker: include stdlib.h to fix CI buildsHein-Pieter van Braam1-0/+2
2017-12-19Fix randomness in voxel light baker, closes #14841Juan Linietsky1-5/+10
2017-12-19Added font oversampling supportJuan Linietsky6-19/+61
2017-12-19Fix raytrace lightmap bake biasJuan Linietsky1-2/+2
2017-12-19Good while it lasted, restored full 3D for 2D viewport, as required for ↵Juan Linietsky1-1/+1
Canvas BG mode. Fixes #14540
2017-12-19Propertly deinitialize sampler FBO/Texture, fixes #14586,#14805Juan Linietsky1-0/+1
2017-12-19properly plot normal when bakingJuan Linietsky2-19/+64
2017-12-19Fix pixel snap not being used in 3.0Guilherme Silva2-1/+3
2017-12-19Fix fatal mono logs not getting logged to disk.PJB30051-1/+3
They aborted the application without flushing the log file. Also there was a typo.
2017-12-19Fixed bug where all file dialogs requested thumbnails even if hidden.Juan Linietsky2-2/+6
2017-12-19Add Script.get_base_script/instance_base_type APIWill Nations1-0/+2
2017-12-19-Fix some crashes in unwrapperJuan Linietsky4-1217/+1129
-Add emission lighting to raytrace mode, fixes #14686
2017-12-19Should no longer crash after rebaking, may be a solution to #14795Juan Linietsky3-9/+18
Not sure if this is the same problem, as reported, please test.
2017-12-19fix for BitmapFont::create_from_fnt to allow loading from file inIbrahn Sahir1-2/+2
project root directory.
2017-12-18sort by the most recently accessed filesRhody Lugo2-12/+12
2017-12-18Add method_descr again because it's required for classes thatGuilherme Felipe1-28/+36
don't have public methods. revert #14814
2017-12-18Fix doc methods not showing upGuilherme Felipe1-32/+28
2017-12-18Fix bug in previous commitRémi Verschelde1-1/+1
2017-12-18Prevent infinite loop in export template managerRémi Verschelde1-10/+7
2017-12-18Fix installing export templates from fileOnur Aslan1-1/+1
3de20641f5690aba7551da5c592a79d44af54fef did break installing export templates from file. This patch is fixing it.
2017-12-18Add plugin to edit GDNativeLibrarygeequlim6-17/+555
Rename GDNativeLibraryEditor to GDNativeLibrarySingletonEditor
2017-12-18Use a different strategy for path remaps, try loading from a remap file instead.Juan Linietsky2-1/+62
This ensures multiple PCK exports still work.
2017-12-18Add more details to issue templateRémi Verschelde1-3/+8
2017-12-18doc: Sync classref with current sourceRémi Verschelde6-7/+51
2017-12-18Remove debug logs that are of no use to end usersRuslan Mustakov3-6/+0
2017-12-18Added baked light support for gridmaps.Juan Linietsky5-55/+303
2017-12-18Don't try to mix a sample that has already endedHein-Pieter van Braam1-0/+7
On short samples the sample may finish playing before the mixer is done. This fills the remaining time with zeros and ends mixing. This fixes the users getting the following error logged: ::_mix_internal: Condition ' !active ' is true.
2017-12-17Dictionary::copy -> ::duplicateWill Nations6-10/+12
2017-12-17Fix ogg looping pop noise. Closes #11468MrCdK1-4/+12
2017-12-17Expose Range, ScrollBar and Slider as virtual.Daniel J. Ramirez3-13/+3
2017-12-17Fix Sprite3D alpha_cut member not being initializedStefano Bonicatti1-0/+1
2017-12-17Now every variant type has its icon.Daniel J. Ramirez4-8/+14
2017-12-17General use Variant type icons, plus other icon updates.Daniel J. Ramirez61-239/+180
2017-12-17Property install export templates when downloaded from httpJuan Linietsky3-6/+20
added a scale parameter for scene import
2017-12-17Fix method not returning value in all paths (autotile editor)George Marques1-3/+3
2017-12-17Exposed LineEdit's "selection_clear" and renamed it to "deselect".Michael Alexsander Silva Dias3-25/+20
2017-12-17Clean up setting dialogues a bit.Ray Koopa6-45/+81
2017-12-17Limit the lightmapper subdivide to 1024Hein-Pieter van Braam2-6/+2
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-17Fix cut-copy-line breaking paste (issue 14539)Bernhard Liebl2-6/+6
2017-12-17Fixes how transform is applied to geometry in UV unwrapJuan Linietsky2-9/+10
2017-12-17Show sub-resources as sub-menuvolzhs2-5/+8
2017-12-17Cleanup some #if 0'd codeRémi Verschelde17-1324/+10