summaryrefslogtreecommitdiff
path: root/servers
AgeCommit message (Collapse)Author
2017-09-11Script access to formatted arrays and blend_arrays in meshes.SaracenOne
2017-09-07Ability to use a sky for reflection together with a background color.Juan Linietsky
2017-09-07Several fixes to directional shadows, closes #10926Juan Linietsky
Added option to change directional light range mode, between optimized and stable. For Orthogonal, you might need to use optimized.
2017-09-05Added support for for, break and continue. Closes #10560, closes #10661Juan Linietsky
2017-09-03-Added an optimization so physics shapes are configured later, speeds up ↵Juan Linietsky
grid map loading and editing
2017-09-03Added transmission shader parameter.Juan Linietsky
2017-09-02Fix typos 'a' and 'an'Poommetee Ketson
2017-09-02Merge pull request #10858 from letheed/add-shadow_filter-variantRémi Verschelde
add shadow_filter variant PCF7
2017-09-02Fix use of unitialized variablesHein-Pieter van Braam
The second in my quest to make Godot 3.x compile with -Werror on GCC7
2017-09-01Merge pull request #10846 from hpvb/fix-sign-compareRémi Verschelde
Fix signed and unsigned comparisons
2017-09-01Merge pull request #10775 from marcelofg55/buffersize_fixesRémi Verschelde
Corrections to audio buffer size calculations
2017-09-01Merge pull request #10864 from Noshyaar/pr-beginningRémi Verschelde
Fix typo 'begining' to 'beginning' [ci skip]
2017-09-01Removed ontop property, added a material rendering priority system. Fixes ↵Juan Linietsky
#9935, closes #10135
2017-09-01Fix typo 'begining' to 'beginning'Poommetee Ketson
2017-09-01Corrections to audio buffer size calculationsMarcelo Fernandez
2017-09-01add shadow_filter variant PCF7letheed
2017-09-01Fix signed and unsigned comparisonsHein-Pieter van Braam
The first in my quest to make Godot 3.x compile with -Werror on GCC7
2017-08-31Fix special case where KinematicBody fails one way collisions by adding ↵Juan Linietsky
exclusion lists, closes #9729
2017-09-01Fix typo 'inetria' to 'inertia'Poommetee Ketson
2017-08-31Revert "Fix shader function calls being assignable"Rémi Verschelde
2017-08-31Merge pull request #7269 from Tugsav/simulator_rendererRémi Verschelde
Non-realtime simulation
2017-08-30Renderer/Simulator flagsGustav Lund
Now hopefully with correct code style
2017-08-30Improved default directional shadow params, added bias split scale, closes #9828Juan Linietsky
2017-08-29removed DISCARD built in variable, replaced by actual discard GLSL ↵Juan Linietsky
instruction, fixes #9677
2017-08-29Fix #10723, a regression from 7a07895Bojidar Marinov
Using @akien-mga's patch
2017-08-28Disable antialiasing for CanvasItem triangle arraysRémi Verschelde
Fixes #10461 and supersedes #10645 as suggested by @bruvzg.
2017-08-28Merge pull request #10676 from hpvb/speedup-_render_canvas_item_treeRémi Verschelde
Use memset to zero z_list
2017-08-27Dead code tells no talesRémi Verschelde
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-08-27Use memset to zero z_listHein-Pieter van Braam
Using gprof I found the engine spending 10 - 20% of time in the _render_canvas_item_tree function. The function profiles as using about 0.09ms. Swapping the loop with two memset() calls reduces the time spent in this function a lot, and the time per call to about 0.02ms. Likewise the render_canvas function was using ~10% of time, replacing the loop there dropped per-call time from 0.22ms to 0.18ms.
2017-08-27Merge pull request #10590 from MasonAsh/fix-10589Rémi Verschelde
Fix shader function calls being assignable
2017-08-26Added/Fixed null pointer checksWilson E. Alvarez
2017-08-26-Massive clean up to gizmosJuan Linietsky
-Make sure handles are always visible (on top) -Fixed instanced scene selection (should work properly now) -Added interpolated camera -Customizable gizmo colors in editor settings
2017-08-24Convert Object::cast_to() to the static versionHein-Pieter van Braam
Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/
2017-08-23Fix shader function calls being assignableMason Ashbridge
2017-08-22Merge pull request #10340 from Rubonnek/remove-unnecessary-assignmentsRémi Verschelde
Removed unnecessary assignments
2017-08-21Merge pull request #10351 from neikeq/enums-are-for-the-weakJuan Linietsky
ClassDB: Provide the enum name of integer constants
2017-08-21Removed unnecessary assignmentsWilson E. Alvarez
2017-08-20ClassDB: Provide the enum name of integer constantsIgnacio Etcheverry
2017-08-20property validate assignment condition in new variables, fixes #9411Juan Linietsky
2017-08-19-Fix all shadow and culling related issues, fixes #9330Juan Linietsky
2017-08-19Fixed wrong usage of has_no_area function, closes #10434Juan Linietsky
2017-08-19Added polygon antialiasing, but it does not work on nvidia. Will have to try ↵Juan Linietsky
something else..
2017-08-18-Volume sliders, mute, solo and fx bypass are functional, closes #9021Juan Linietsky
-Fixed tree reselect, makes reselecting an audio bux FX work
2017-08-18Properly manage drawing of primitives when they lack an area, fixes #8930Juan Linietsky
2017-08-17Add closest_power_of_2 func and implement mix_rate/latency on OS XMarcelo Fernandez
2017-08-17Shader: Fix typo in "facefordward"Rémi Verschelde
Fixes #10399.
2017-08-16Synchronize parameter names in definition and declarationTwistedTwigleg
Fixes #10244.
2017-08-16Merge pull request #10373 from RandomShaper/remove-physics-checkRémi Verschelde
Remove needless check in motion test
2017-08-16Rename cull_AABB to cull_aabbRémi Verschelde
Part of #8830.