Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-25 | Merge pull request #18368 from Gamblify/RasterizerEngineSync | Rémi Verschelde | |
sync rasterizers with engine | |||
2018-07-24 | Removed unnecessary assignments | Wilson E. Alvarez | |
2018-07-23 | Merge pull request #12678 from AndreaCatania/soft | Juan Linietsky | |
Soft body | |||
2018-07-23 | Implemented Soft body | AndreaCatania | |
- Soft Body Physics node - Soft Body Rendering - Soft body Editor - Soft body importer | |||
2018-07-23 | Fix issues with CPUParticles and related conversion from Particles. Closes ↵ | Juan Linietsky | |
#20126 | |||
2018-07-23 | Added some API to visual server so from control VRAM buffer is more easy | AndreaCatania | |
2018-07-21 | -Fix disable_3d flag | Juan Linietsky | |
-Add extra flag optimize=[size,speed] to be able to prioritize size | |||
2018-07-17 | Revert "Fix #19507 Not emitted particles affects performance" | Max Hilbrunner | |
2018-07-17 | Merge pull request #19764 from malbach/godot_malbach | Max Hilbrunner | |
Fix #19507 Not emitted particles affects performance | |||
2018-07-06 | Support for CPU based particles, which aids compatibility with OpenGL ES 2.0 | Juan Linietsky | |
2018-06-25 | Fix #19507 Not emitted particles affects performance | malbach | |
2018-06-05 | Rasterizers are now in sync with engine | Gustav Lund | |
The rasterisers (both GLES3 and GLES2) were calculating their own frame delta time This fix lets the rasterizers get the frame delta through the draw call That way any regulations to the frame step from the main script will not cause particle systems to process at a different step than the rest of the Engine. Remove unused rasterizer storage variable frame.prev_tick variable were not used anywhere and has been removed | |||
2018-05-08 | canvas_item_add_triangle_array bind fixup | Marcelo Fernandez | |
2018-05-07 | Merge pull request #18495 from Zylann/partial_texture_update | Juan Linietsky | |
Added partial texture update to VisualServer | |||
2018-04-29 | Added partial texture update to VisualServer | Marc Gilleron | |
2018-04-21 | Fixes logically dead code (Coverity) | Crazy-P | |
Fixes reported logically dead codes by Coverity * image.cpp: Doesn't really need any modification. But to remove the bug report then we have to move the MAX call away from the for loop statement. * rasterizer_gles3.cpp: Removes unnecessary elif condition since it is checked earlier in the function * collada.cpp: If stamement never reached due to macro ERR_CONTINUE does the same. * navigation_mesh.cpp: Variables should always be null - however, also checked for the very same condition in their function call. Leaving this for review (whether the function call is necessary or not) * path_editor_plugin.cpp: If cancel is true, then it should restore the edited value to the original provided. http://docs.godotengine.org/en/3.0/classes/class_editorspatialgizmo.html#class-editorspatialgizmo-commit-handle * spatial_editor_gizmos.cpp: the very condition of i >= 3 is predetermined in the if case right before it. Thus case 1 is always '1' and case 2 is always '-1' * grid_map_editor.cpp: Same as above in spatial_editor_gizmos.cpp * voxel_light_baker.cpp: Same as above in spatial_editor_gizmos.cpp * visual_server.cpp: Same as above in spatial_editor_gizmos.cpp * visual_script_expression.cpp: char '-' is already true in the switch case mechanism. Thus it can never reach to default case. * particles.cpp: Case 'PARAM_MAX' is unreachable due to index checking right before the switch execution. * shader_language.cpp: Invalid index is handled in switch default case. `type < TYPE_FLOAT && type > TYPE_VEC4` -> `(type < TYPE_FLOAT || type > TYPE_VEC4`) Fixes the "always false problem" in TODO comment. | |||
2018-02-25 | [DOCS] Sync classref with current source | Poommetee Ketson | |
2018-02-19 | Readd VS.sync and VS.draw to keep compatibility | Rémi Verschelde | |
Those are deprecated as VS.force_sync and VS.force_draw do the same and more explicitly, but we cannot remove them without marking them as deprecated before that. Fixes issue introduced in #15892. | |||
2018-02-14 | Merge pull request #15892 from Zylann/add_missing_vs_bindings | Rémi Verschelde | |
Added all missing VisualServer bindings | |||
2018-01-25 | Fix VisualServer.free conflicting with Object.free | Marc Gilleron | |
2018-01-20 | Added all missing VisualServer bindings | Marc Gilleron | |
- Added bindings for multimesh, immediate, skeleton, light, reflection probe, gi probe, lightmap, particles, camera, environment, scenario, instance - Removed draw and sync, were duplicates of force_* equivalents - Bumped binders max arguments from 11 to 13 - Wrote some wrappers as not all methods were variant-friendly | |||
2018-01-18 | improves portability with some compilers | Ariel Manzur | |
2018-01-18 | Fix typos in code and docs with codespell | Rémi Verschelde | |
Using v1.11.0 from https://github.com/lucasdemarchi/codespell | |||
2018-01-05 | Add missing copyright headers and fix formatting | Rémi Verschelde | |
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | |||
2018-01-04 | Fix macOS and other builds after #15299 | Duy-Nguyen TA | |
Commit ammended by @akien-mga to fix more platforms. | |||
2018-01-04 | Merge pull request #15191 from Jerome67000/z_renaming | Rémi Verschelde | |
renames "z" Node2D property to "z_index" | |||
2018-01-03 | #15078 renamed "z" -> "z_index" property in Node2D | Jerome67000 | |
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-12-16 | Add 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-16 | Bind TextEdit.deselect and update documentation | Rémi Verschelde | |
2017-11-27 | doc: Sync classref with current source | Rémi Verschelde | |
2017-11-26 | Merge pull request #13228 from rminderhoud/weights | Rémi Verschelde | |
Fix read bug in compressed bone weights | |||
2017-11-26 | Merge pull request #12572 from RandomShaper/onion-skinning | Juan Linietsky | |
Onion skinning | |||
2017-11-25 | Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵ | Juan Linietsky | |
wrong function, leading to unnecesary copy on writes and reduced performance. | |||
2017-11-25 | Add ability to opt-out buffer swapping in `VS::draw()` | Pedro J. Estébanez | |
2017-11-23 | Fix read bug in compressed bone weights | Ralph Minderhoud | |
2017-11-17 | Rename Rect3 to AABB. | Ferenc Arn | |
Fixes #12973. | |||
2017-11-14 | Ability to update parts of an array, and set arrays as dynamic draw | Juan Linietsky | |
2017-10-22 | Bind unbound enums, rearrange some by value | Poommetee Ketson | |
2017-10-20 | Bind some VisualServer functions | Leon Krause | |
2017-10-14 | Expose 'request_frame_drawn_callback' to script. | Saracen | |
2017-10-11 | Bind VisualServer.sync() method to GDScript | Julian Murgia | |
This function is needed in Escoria's resource queue (https://github.com/godotengine/escoria/blob/master/device/globals/resource_queue.gd#L94) | |||
2017-09-11 | Script access to formatted arrays and blend_arrays in meshes. | SaracenOne | |
2017-08-30 | Renderer/Simulator flags | Gustav Lund | |
Now hopefully with correct code style | |||
2017-08-27 | Dead code tells no tales | Rémi Verschelde | |
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |
2017-08-19 | Fixed wrong usage of has_no_area function, closes #10434 | Juan Linietsky | |
2017-08-18 | Properly manage drawing of primitives when they lack an area, fixes #8930 | Juan Linietsky | |
2017-08-10 | Fixes method definitions with extra number of arguments | Ignacio Etcheverry | |
2017-08-10 | Removes type information from method binds | Ignacio Etcheverry | |