summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-03MeshLibrary export improvementsDaniel Rakos
- From now materials assigned to the MeshInstance (not the Mesh) get exported into the MeshLibrary when such materials exist. This enables workflows where the MeshLibrary is exported from an imported scene (e.g. GLTF) where the materials assigned to the Mesh (not the MeshInstance) get overwritten on re-import, thus can't use editor set materials in the exported MeshLibrary unless they are assigned to the MeshInstance whose materials get saved with the inherited scene thus persist across re-imports. - When appending to an existing MeshLibrary only generate previews for newly added or modified meshes. - During preview generation transform camera and lights instead of the mesh and use the source MeshInstance's transform for the mesh to avoid weird previews being generated for meshes with a position dependent material (e.g. when using triplanar mapping). - Adjust the camera angle and light directions used in mesh preview generation for better results.
2019-01-31Merge pull request #25494 from RandomShaper/fix-21677Rémi Verschelde
Let memory stat functions return uint64_t
2019-01-31Merge pull request #25493 from bojidar-bg/21601-astar-segfaultRémi Verschelde
Fix AStar crashing with large (>1e30) estimated values
2019-01-30Fix AStar crashing with large (>1e30) estimated valuesBojidar Marinov
Fixes #21601
2019-01-30Let memory stat functions return uint64_tPedro J. Estébanez
2019-01-30Merge pull request #25469 from ankitpriyarup/masterRémi Verschelde
Fixes error when new name contains only unallowed characters
2019-01-30Merge pull request #25489 from AndreaCatania/assertRémi Verschelde
Avoid inertia calculation for empty shape - Bullet
2019-01-30Avoid inertia calculation for empty shape - BulletAndrea Catania
2019-01-29Invalid node name should check if new_name is empty then cancel rename, ↵Ankit Priyarup
fixes 25226
2019-01-29Merge pull request #25391 from hpvb/fix-dri-prime-detectRémi Verschelde
Properly detect when to use DRI_PRIME
2019-01-29Merge pull request #25441 from WolfgangSenff/patch-1Rémi Verschelde
Fix non-compiling typo in Expression.xml example
2019-01-29Merge pull request #25439 from YeldhamDev/color_picker_toggle_fixupRémi Verschelde
Small fixup on button toggle behaviour in ColorPicker
2019-01-29Merge pull request #25443 from BastiaanOlij/fix_vsync_osxRémi Verschelde
Using DisplayLink to emulate vsync on OSX
2019-01-29Using DisplayLink to emulate vsync on OSXBastiaan Olij
2019-01-28Fix non-compiling typo in Expression.xml exampleKyle Szklenski
Slight typo in Expression.xml prevented compilation when copy/pasted.
2019-01-28Merge pull request #25429 from akien-mga/cleanup-shadercompiler-gles23Rémi Verschelde
Cleanup and identify ShaderCompilerGLES[23] differences
2019-01-28Merge pull request #25430 from torshid/masterRémi Verschelde
Binding for get_frustum() method of camera class
2019-01-28binding for get_frustum() of camera classYusuf
2019-01-28Merge pull request #25426 from volzhs/twice-get_singletonRémi Verschelde
Remove unnecessary call VS::get_singleton() twice
2019-01-28Cleanup and identify ShaderCompilerGLES[23] differencesRémi Verschelde
2019-01-28Merge pull request #25423 from akien-mga/gles2-spatialshader-lightRémi Verschelde
GLES2: Define LIGHT Spatial shader builtin
2019-01-29Remove unnecessary call VS::get_singleton() twicevolzhs
2019-01-28Small fixup on button toggle behaviour in ColorPickerMichael Alexsander Silva Dias
2019-01-28Merge pull request #25420 from akien-mga/godotphysics-is-backRémi Verschelde
Revert " Deprecated Godot 3D physics engine"
2019-01-28GLES2: Define LIGHT Spatial shader builtinRémi Verschelde
Fixes #25421.
2019-01-28Properly detect when to use DRI_PRIMEHein-Pieter van Braam
We fork off twice once with and once without DIR_PRIME=1 set. We then use the vendor string to determine what GPU to use. We prefer (in order) 1) AMDGPU/AMDGPU-PRO/NVidia non-free driver 2) Intel driver 3) Nouveau 4) Software rendering If a driver can't be detected it will default to DRI_PRIME=0
2019-01-28Revert " 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-28Merge pull request #25417 from akien-mga/svg-max-sizeRémi Verschelde
Prevent upscaled SVG from exceeding Image bounds
2019-01-28Prevent upscaled SVG from exceeding Image boundsRémi Verschelde
Also expose Image MAX_WIDTH and MAX_HEIGHT. Fixes #24455.
2019-01-28Merge pull request #25415 from akien-mga/recursive-resource-assignmentsRémi Verschelde
Fix recursive assignment of Textures and other resources
2019-01-28Fix recursive assignment of Textures and BitMapFontRémi Verschelde
Fixes #24213.
2019-01-28Remove unused iostream includesRémi Verschelde
2019-01-28Merge pull request #25401 from capnm/capnm-cleanupRémi Verschelde
Cleanup unused header file
2019-01-28Merge pull request #25379 from Faless/net/ws/mp_docsRémi Verschelde
Update docs and errors for WebSocket module
2019-01-28Merge pull request #25402 from AndreaCatania/sp_ceRémi Verschelde
Fixed Rigidbody first frame center spawn
2019-01-28Fixed Rigidbody first frame center spawnAndrea Catania
2019-01-28Cleanup unused headerMartin Capitanio
2019-01-28Merge pull request #25397 from lethiandev/fix-gles2-polygon-drawingLeon Krause
Fix polygon drawing on WebGL1
2019-01-28Update docs and errors for WebSocket moduleFabio Alessandrelli
2019-01-27Properly discard fragments during depth prepass opaque pass, fixes #23321Juan Linietsky
2019-01-27Fix polygon drawing on WebGL1Konrad Nowakowski
2019-01-27Avoid cyclic resource loading of any type, fixes #22673Juan Linietsky
2019-01-27Make CSG Shape work with GIProbe, fixes #20465Juan Linietsky
2019-01-27Merge pull request #25366 from clayjohn/visual_shader_builtinsRémi Verschelde
Updated visual shader builtins
2019-01-27Instantiate global classes properly, fixes #20857Juan Linietsky
2019-01-27Merge pull request #25314 from marxin/fix-24417-class-memaccessRémi Verschelde
Fix class memaccess
2019-01-27Do not restrict light texture type (wont work with atlas, though)Juan Linietsky
2019-01-27Properly get proxy texture size for canvas light, fixes #17067Juan Linietsky
2019-01-27Use transparent framebuffer only when set to transparent, closes #21827Juan Linietsky
2019-01-27Fix problem blending from state to state in statemachine node, closes #21944Juan Linietsky