summaryrefslogtreecommitdiffstats
path: root/servers
Commit message (Collapse)AuthorAgeFilesLines
* Drivers, main, servers: Ensure classes match their header filenameRémi Verschelde2019-02-127-11/+11
| | | | | | | | Renamed: - `drivers/alsamidi/alsa_midi.h` -> `midi_driver_alsamidi.h` (same for `coremidi` and `winmidi`) - `main/timer_sync.h` -> `main_timer_sync.h` - `servers/visual/visual_server_global.h` -> `visual_server_globals.h`
* Core: Ensure classes match their header filenameRémi Verschelde2019-02-126-7/+4
| | | | | | | | | | | | | | | Also drop some unused files. Renamed: - `core/dvector.h` -> `pool_vector.h` - `core/io/resource_import.h` -> `resource_importer.h` - `core/sort.h` -> `sort_array.h` - `core/string_db.h` -> `string_name.h` Dropped: - `core/allocators.h` - `core/os/shell.h` - `core/variant_construct_string.cpp`
* Fixed OWC for rigid bodies, closes #25732Juan Linietsky2019-02-121-2/+2
|
* Merge pull request #25481 from hpvb/fix-ubsan-asan-reportsRémi Verschelde2019-02-122-72/+72
|\ | | | | Fix many asan and ubsan reported issues
| * Fix many asan and ubsan reported issuesHein-Pieter van Braam2019-01-302-72/+72
| | | | | | | | | | | | | | | | | | This allows most demos to run without any ubsan or asan errors. There are still some things in thirdpart/ and some things in AudioServer that needs a look but this fixes a lot of issues. This should help debug less obvious issues, hopefully. This fixes #25217 and fixes #25218
* | [Core] Rename Matrix3 file to BasisAaron Franke2019-02-091-1/+1
|/ | | The code already referred to "Basis", it's just the file name that was different for some reason.
* Revert " Deprecated Godot 3D physics engine"Rémi Verschelde2019-01-281-3/+2
| | | | | | | | This reverts commit 5de5a4140b9a397935737c6ce0088602be6840d7. @reduz still intends to rework it in the future, and it's convenient to test if issues are specific to Bullet or not, so we keep it around for the time being.
* Merge pull request #25314 from marxin/fix-24417-class-memaccessRémi Verschelde2019-01-271-1/+4
|\ | | | | Fix class memaccess
| * Use placement new in visual_server_scene.cpp (#24417).marxin2019-01-251-1/+4
| |
* | Properly get proxy texture size for canvas light, fixes #17067Juan Linietsky2019-01-272-1/+2
| |
* | Add a check to help find transforms that are passes invalid.Juan Linietsky2019-01-261-0/+13
| |
* | doc: Sync classref with current sourceRémi Verschelde2019-01-261-1/+1
| |
* | Add "Apple" to the list of GPU vendors where depth prepass is disabled.Juan Linietsky2019-01-251-1/+1
|/
* Changes to GLES2 renderer to not use cube shadows if not available, fixes #25132Juan Linietsky2019-01-222-84/+81
|
* Cleanup after @reduz :)Rémi Verschelde2019-01-212-2/+0
| | | | Fixes #25172.
* -Re-added margins in one way collision (made in a more user friendly way ↵Juan Linietsky2019-01-187-9/+28
| | | | | | than in Godot 2.1), fixes #23860 -Fixed potential bug in OWC (i dont think anyone had it but..)
* Fixes to 2D lights, closes #24750Juan Linietsky2019-01-172-1/+2
|
* Merge pull request #24826 from bojidar-bg/24755-fix-ysort-bugRémi Verschelde2019-01-091-16/+12
|\ | | | | Fix a nested ysort invalid memory read again
| * Fix a nested ysort invalid memory read againBojidar Marinov2019-01-091-16/+12
| | | | | | | | Fixes #24755
* | doc: Fix wrong references found by Sphinx and new makerst.pyRémi Verschelde2019-01-071-0/+3
|/
* Merge pull request #24539 from BastiaanOlij/override_gl_positionRémi Verschelde2019-01-041-0/+1
|\ | | | | Override GL_position
| * Override GL_positionBastiaan Olij2018-12-291-0/+1
| |
* | Update copyright statements to 2019Rémi Verschelde2019-01-01158-316/+316
| | | | | | | | Happy new year to the wonderful Godot community!
* | Always treat exponent as floatBastiaan Olij2018-12-301-5/+2
| |
* | fixes crash when Body2DSW doesn't have spacehedin2018-12-271-0/+1
| |
* | doc: Sync classref with current sourceRémi Verschelde2018-12-271-1/+1
|/ | | | Fix various code formatting issues and argument names.
* Adding option to re-orient our skyBastiaan Olij2018-12-155-0/+5
|
* Merge pull request #24324 from volzhs/access-micRémi Verschelde2018-12-142-0/+8
|\ | | | | Request mic access only when is needed
| * Request mic access only when is neededvolzhs2018-12-142-0/+8
| |
* | Merge pull request #22910 from marcelofg55/nothreads_recRémi Verschelde2018-12-134-17/+78
|\ \ | |/ |/| Fix AudioEffectRecord not working without thread support
| * Fix AudioEffectRecord not working without thread supportMarcelo Fernandez2018-12-124-17/+78
| |
* | Merge pull request #24218 from staddy/masterRémi Verschelde2018-12-124-0/+16
|\ \ | | | | | | Disabled CollisionShape2D is not processed now
| * | Disabled CollisionShape and CollisionShape2D are not processed nowStanislav2018-12-124-0/+16
| | | | | | | | | | | | Fixes #24183
* | | Merge pull request #24214 from marcelofg55/editor_audio_buses_fixRémi Verschelde2018-12-122-0/+10
|\ \ \ | | | | | | | | Fix EditorAudioBuses not updating when changing to a device with different channels
| * | | Fix EditorAudioBuses not updating when changing to a device with different ↵Marcelo Fernandez2018-12-112-0/+10
| |/ / | | | | | | | | | channels
* | | Merge pull request #23469 from clayjohn/fragment_camera_matrixRémi Verschelde2018-12-121-0/+2
|\ \ \ | | | | | | | | Added CAMERA_MATRIX to fragment shader
| * | | added CAMERA_MATRIX to fragment shaderclayjohn2018-11-021-0/+2
| | | |
* | | | Merge pull request #23483 from clayjohn/fragment_camera_viewRémi Verschelde2018-12-111-0/+1
|\ \ \ \ | | | | | | | | | | Make VIEW vector available in fragment shader
| * | | | make VIEW vector available in fragmentclayjohn2018-12-111-0/+1
| | | | |
* | | | | Merge pull request #24163 from clayjohn/light_uv_constRémi Verschelde2018-12-111-1/+1
|\ \ \ \ \ | |_|_|/ / |/| | | | Make LIGHT_UV constant in canvas_item light shader
| * | | | make LIGHT_UV constantclayjohn2018-12-041-1/+1
| | | | |
* | | | | doc: Sync classref with current sourceRémi Verschelde2018-12-041-1/+1
| | | | |
* | | | | Fix error when adding children to YSortBojidar Marinov2018-12-041-3/+3
|/ / / / | | | | | | | | | | | | | | | | If it weren't for this warning, it would have crashed in release builds. Fix #23889, fixup 6b8d6e3b07c83da1c365f9ad79e84e5147ec26f7
* | | | Merge pull request #23994 from AndreaCatania/precRémi Verschelde2018-11-282-0/+6
|\ \ \ \ | | | | | | | | | | Added function to control 6DOF precision
| * | | | Added function to control 6DOF precisionAndrea Catania2018-11-272-0/+6
| | | | |
* | | | | Added luminance capping to avoid glitches on small dots. closes #17996Juan Linietsky2018-11-284-4/+4
| | | | |
* | | | | Allow *= operator between vec and mat types in shadersKanabenki2018-11-241-0/+9
|/ / / /
* | | | Removed noperspective (not in GLSL ES 3.0), do not write smooth if not ↵Juan Linietsky2018-11-212-7/+0
| | | | | | | | | | | | | | | | specified. Fixes #20435
* | | | Remove comments and corrected code, which exists for correctness but will ↵Juan Linietsky2018-11-211-29/+3
| | | | | | | | | | | | | | | | likely never be used. Fixes #20362
* | | | Merge pull request #23878 from bojidar-bg/23775-ysort-crashRémi Verschelde2018-11-211-6/+16
|\ \ \ \ | | | | | | | | | | Fix YSort crash when removing a child