Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-14 | Fix bone aabb calculation, which caused a skeletal mesh culling issue | Windy Darian | |
There was a bug that could result in most bone aabb boxes ending up with tiny size upon import and mess up with culling of skeletal meshes. This fixes it. | |||
2019-03-05 | Merge pull request #26660 from marxin/fix-25639-audio-negative-shift | Rémi Verschelde | |
Fix #25639 by not shifting a negative value. | |||
2019-03-05 | Fix #25639 by not shifting a negative value. | marxin | |
2019-03-05 | Fix #25641 by not shifting a negative value. | marxin | |
2019-03-04 | Merge pull request #26532 from aqnuep/texture_array_fixes | Rémi Verschelde | |
Fixed TextureArray and Texture3D issues | |||
2019-03-03 | Properly redraw if something animated is visible | Juan Linietsky | |
2019-03-03 | Fixed TextureArray and Texture3D issues | Daniel Rakos | |
- Texture arrays and 3D textures weren't working previously due to an incorrect number of calls to glTexImage3D with incorrect level parameters. This change fixes that. - Fixed the incorrect calculation of the byte size of layered textures. - Added the layer count to the debugger info when viewing video memory usage. | |||
2019-03-03 | Skeletons can now choose between using local or world coords for processing, ↵ | Juan Linietsky | |
fixes #26468 | |||
2019-03-03 | Fix style issues from recent commits | Rémi Verschelde | |
2019-03-02 | Merge pull request #26505 from marcelofg55/input_buffer_crashfix | Rémi Verschelde | |
Fix possible crash on AudioDriver::input_buffer_write | |||
2019-03-02 | Fix possible crash on AudioDriver::input_buffer_write | Marcelo Fernandez | |
2019-03-02 | Clean up and fix some situations where triangulation may fail, closes #26366 | Juan Linietsky | |
2019-03-02 | Make query checks less agressive, fixes #24694 | Juan Linietsky | |
2019-03-01 | Clean up blend shape support in GLES2 and GLES3. | Juan Linietsky | |
2019-03-01 | Fix possible crash when AudioDriver::capture_start fails | Marcelo Fernandez | |
2019-02-27 | Merge pull request #26287 from JFonS/fix_25992 | Rémi Verschelde | |
Use item_shadow_mask for LightOccluder2D culling | |||
2019-02-27 | Merge pull request #26134 from marxin/fix-Wsign-compare | Rémi Verschelde | |
Fix -Wsign-compare warnings. | |||
2019-02-27 | Fix -Wsign-compare warnings. | marxin | |
I decided to modify code in a defensive way. Ideally functions like size() or length() should return an unsigned type. | |||
2019-02-26 | Ensure implicit conversions for scalar constants work in shaders, closes #26239 | Juan Linietsky | |
2019-02-26 | -Properly handle missing ETC support on export | Juan Linietsky | |
-Added ability for resource importers to save metadata -Added ability for resource importers to validate depending on project settings | |||
2019-02-26 | -Remove harcoded opengl extension testing from OS, ask rasterizer instead. | Juan Linietsky | |
-Fixed a bug where etc textures were imported broken | |||
2019-02-25 | Use item_shadow_mask for LightOccluder2D culling | JFonS | |
2019-02-23 | -Treat scalar conversions when calling functions as error, closes #24261 | Juan Linietsky | |
-Make shader editor display errors if exist when just opening it -Make ShaderMaterial not lose parameters if opened in error. | |||
2019-02-23 | Fix invalid change from CLAMP to MAX in #26099 | Rémi Verschelde | |
CLAMP limits the value between the two bounds, so for unsigned ints it should be replaced by MIN(val, max), not MAX. The issue in voxel_light_baker.cpp was fixed in 4f697f7. Fixes #26170. | |||
2019-02-22 | Merge pull request #26132 from marxin/fix-Wignored-qualifiers | Rémi Verschelde | |
Fix warnings seen with -Wignored-qualifiers. | |||
2019-02-22 | Merge pull request #26099 from marxin/fix-Wtype-limits-warnings | Rémi Verschelde | |
Fix all -Wtype-limits warnings. | |||
2019-02-21 | Fixed bugs in test body motion and removed unnecesary test in ↵ | Juan Linietsky | |
move_and_slide. Fixes #25968 | |||
2019-02-21 | Fix warnings seen with -Wignored-qualifiers. | marxin | |
2019-02-21 | Fix all -Wtype-limits warnings. | marxin | |
2019-02-21 | Merge pull request #26103 from nekomatata/area2d-rectangle-collision-fix | Rémi Verschelde | |
Fixed Area2d input events ignoring the top and left edge of rectangle shape | |||
2019-02-21 | Area2d rectangle collision check doesn't ignore the first pixel row and ↵ | PouleyKetchoupp | |
column (fix #25462) | |||
2019-02-20 | Add -Wshadow=local to warnings and fix reported issues. | marxin | |
Fixes #25316. | |||
2019-02-17 | Fix update of canvas AABB with update_when_visible | JFonS | |
Ensure the AABB of canvas items is always updated when `update_when_visible` is enabled. | |||
2019-02-16 | Skip disabled shape when getting rest info. Fixes #25941 | Juan Linietsky | |
2019-02-16 | Support multiple ray shapes in kinematicbody, fixes #25050 | Juan Linietsky | |
2019-02-16 | Add a minimum treshold for acquiring rest contacts to avoid numerical ↵ | Juan Linietsky | |
precision issues. Fixes #25074 | |||
2019-02-16 | Allow kinematic bodies without shapes to still move, fixes #24775 | Juan Linietsky | |
2019-02-16 | Make ray shapes not work with OWC. They don't make practical sense together. ↵ | Juan Linietsky | |
Closes #25532 | |||
2019-02-13 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 1.14.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang doubleclick lod nd numer que te unselect EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2019-02-12 | Drivers, main, servers: Ensure classes match their header filename | Rémi Verschelde | |
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` | |||
2019-02-12 | Core: Ensure classes match their header filename | Rémi Verschelde | |
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` | |||
2019-02-12 | Fixed OWC for rigid bodies, closes #25732 | Juan Linietsky | |
2019-02-12 | Merge pull request #25481 from hpvb/fix-ubsan-asan-reports | Rémi Verschelde | |
Fix many asan and ubsan reported issues | |||
2019-02-09 | [Core] Rename Matrix3 file to Basis | Aaron Franke | |
The code already referred to "Basis", it's just the file name that was different for some reason. | |||
2019-01-30 | Fix many asan and ubsan reported issues | Hein-Pieter van Braam | |
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 | |||
2019-01-28 | Revert " Deprecated Godot 3D physics engine" | Rémi Verschelde | |
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. | |||
2019-01-27 | Merge pull request #25314 from marxin/fix-24417-class-memaccess | Rémi Verschelde | |
Fix class memaccess | |||
2019-01-27 | Properly get proxy texture size for canvas light, fixes #17067 | Juan Linietsky | |
2019-01-26 | Add a check to help find transforms that are passes invalid. | Juan Linietsky | |
2019-01-26 | doc: Sync classref with current source | Rémi Verschelde | |