summaryrefslogtreecommitdiffstats
path: root/scene/resources
Commit message (Collapse)AuthorAgeFilesLines
* TileSet/TileMap: Decompose solid non-convex polygons into convexes. Real fix ↵Mariano Suligoy2019-03-042-2/+30
| | | | for #24003
* Fix and restore text, material and mesh previewers.Juan Linietsky2019-03-042-2/+8
|
* Skeletons can now choose between using local or world coords for processing, ↵Juan Linietsky2019-03-031-2/+2
| | | | fixes #26468
* Fix style issues from recent commitsRémi Verschelde2019-03-031-1/+1
|
* Fixed a case of broken loop due to wrapping on the edge, closes #25245Juan Linietsky2019-03-021-2/+7
|
* Remove old method that makes no sense today, fixes #25566Juan Linietsky2019-03-012-31/+0
|
* Merge pull request #26441 from QbieShay/fix_sigill_when_no_parent_escnRémi Verschelde2019-03-011-0/+2
|\ | | | | Engine does not crash anymore if a non root node in escn is missing a parent.
| * Editor does not crash anymore if a non root node in escn is missing a parentIlaria Cislaghi2019-03-011-0/+2
| |
* | added diffuse and specular as inputs to visual shaderclayjohn2019-02-281-0/+2
|/
* Merge pull request #26257 from kaadmy/procedural_sky_sun_energyRémi Verschelde2019-02-271-4/+7
|\ | | | | Use sun energy for ProceduralSky generation
| * Use sun energy for ProceduralSky generationKaadmY2019-02-241-4/+7
| |
* | Merge pull request #26134 from marxin/fix-Wsign-compareRémi Verschelde2019-02-271-1/+1
|\ \ | | | | | | Fix -Wsign-compare warnings.
| * | Fix -Wsign-compare warnings.marxin2019-02-271-1/+1
| | | | | | | | | | | | | | | I decided to modify code in a defensive way. Ideally functions like size() or length() should return an unsigned type.
* | | Fix GCC 5 build after #26331 and cleanup styleRémi Verschelde2019-02-272-3/+3
| | | | | | | | | | | | Also cleanup after 01a3dd3.
* | | Don't crash on previewing an AtlasTexture without a regionHein-Pieter van Braam2019-02-271-0/+3
|/ /
* | Fix saturate ScalarFunc in Visual ShaderWindy Darian2019-02-251-1/+1
| | | | | | | | | | | | | | | | Was getting this error when using a saturate node. This change fixes it. ``` :39 - Invalid arguments for built-in function: max(float,int) drivers\gles3\rasterizer_storage_gles3.cpp:2150 - Condition ' err != OK ' is true. ```
* | Several fixes to make GLES2 on HTML5 work much better.Juan Linietsky2019-02-251-1/+1
| | | | | | | | Changed math class error reporting to be a bit less paranoid.
* | Update controls when a stylebox or icon override changes; change to ↵Bojidar Marinov2019-02-251-0/+1
| | | | | | | | | | | | | | | | CONNECT_REFERENCE_COUNTED Also, cleanup unnessesary calls to update() and NOTIFICATION_THEME_CHANGED. Fixes #25904.
* | Many separate fixes to ensure non power of 2 textures work on GLES2, closes ↵Juan Linietsky2019-02-242-8/+20
| | | | | | | | #25897 and many others
* | Explicitly use floating point numbers in the our shadersHein-Pieter van Braam2019-02-242-8/+8
|/ | | | | We need to be explicit about using floating point numbers in our shaders for compatibility with mobile GLES drivers.
* Prevent circular references to scene being saved, fixes #24384Juan Linietsky2019-02-241-1/+7
|
* -Treat scalar conversions when calling functions as error, closes #24261Juan Linietsky2019-02-231-0/+13
| | | | | -Make shader editor display errors if exist when just opening it -Make ShaderMaterial not lose parameters if opened in error.
* -Support DEPTH_TEXTURE in GLES2, fixes #25106Juan Linietsky2019-02-221-1/+1
| | | | | -Fix use of transparent framebuffers in GLES2 -Fix use of ambient color clearing in GLES2 when no environment exists.
* Fix code style issuesRémi Verschelde2019-02-221-1/+0
|
* Implement a cleaner (and better) way to save imagedata from ImageTexture, ↵Juan Linietsky2019-02-214-24/+42
| | | | fixes #18801
* Add -Wshadow=local to warnings and fix reported issues.marxin2019-02-207-32/+32
| | | | Fixes #25316.
* Fix 2 more UBSAN issues (#25217).marxin2019-02-141-3/+3
|
* -Fixes to undo redo to avoid crash, closes #24251Juan Linietsky2019-02-141-0/+15
| | | | | | | | | -Changed Animation to have a special signal when tracks are changed, to avoid unnecesary track cache rebuilds in AnimationPlayer -Added missing emit_changed whe modifying keys to Animation -Changed AnimationPlayer to use the new refcounted connections instead of the previous hacky way to keep references -Changed AnimationEditor to update the current track when keys are edited -Fixed bug where undo/redo did not work with AnimationKeyEdit (was not being updated) -Made sure UndoRedo does not mind deleted objects in undo/redo history, this would corrupt the history or clear it without need.
* Merge pull request #25717 from nekomatata/dynamic-font-settings-fixRémi Verschelde2019-02-141-2/+3
|\ | | | | Fixed undefined behavior when loading dynamic font settings
| * Fixed undefined setting values when loading dynamic fontsPouleyKetchoupp2019-02-121-2/+3
| |
* | Fix typos with codespellRémi Verschelde2019-02-133-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 ```
* | Scene: Ensure classes match their header filenameRémi Verschelde2019-02-1215-137/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also drop some unused files. Renamed: - `scene/2d/navigation2d.h` -> `navigation_2d.h` - `scene/2d/screen_button.h` -> `touch_screen_button.h` - `scene/3d/scenario_fx.h` -> `world_environment.h` - `scene/audio/audio_player.h` -> `audio_stream_player.h` - `scene/resources/bit_mask.h` -> `bit_map.h` - `scene/resources/color_ramp.h` -> `gradient.h` - `scene/resources/shape_line_2d.h` -> `line_shape_2d.h` - `scene/resources/scene_format_text.h` -> `resource_format_text.h` - `scene/resources/sky_box.h` -> `sky.h` Dropped: - `scene/resources/bounds.h`
* | Merge pull request #25481 from hpvb/fix-ubsan-asan-reportsRémi Verschelde2019-02-121-1/+8
|\ \ | | | | | | Fix many asan and ubsan reported issues
| * | Fix many asan and ubsan reported issuesHein-Pieter van Braam2019-01-301-1/+8
| |/ | | | | | | | | | | | | | | | | 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
* | Merge pull request #25725 from clayjohn/multimesh_transform_2dRémi Verschelde2019-02-122-0/+15
|\ \ | | | | | | Added ability to set_instance_transform_2d in multimesh
| * | added ability to set instance_transform_2d in multimeshclayjohn2019-02-082-0/+15
| | |
* | | Merge pull request #25754 from JFonS/fix_25567Rémi Verschelde2019-02-121-3/+9
|\ \ \ | | | | | | | | Fix canvas particle material for old GLSL versions
| * | | Fix canvas particle material for old GLSL versionsJFonS2019-02-111-3/+9
| | |/ | |/|
* | | Add disabled tab styleMichael Alexsander Silva Dias2019-02-103-1/+7
| | |
* | | TSCN: Remove extra newline after [resource]/[ext_resource]Rémi Verschelde2019-02-101-2/+2
| | | | | | | | | | | | | | | Some cases had been handled in #17602, but those two were missed. Fixes #24677.
* | | Merge pull request #25653 from BastiaanOlij/fix_hide_skyrotationRémi Verschelde2019-02-091-1/+1
|\ \ \ | |_|/ |/| | Hide new sky properties if we don't have sky as a background
| * | Hide new sky properties if we don't have sky as a backgroundBastiaan Olij2019-02-061-1/+1
| |/
* | Merge pull request #25627 from clayjohn/visual_shader_texture_bugRémi Verschelde2019-02-081-2/+2
|\ \ | | | | | | Change hint_color to hint_albedo for sampler2ds
| * | change hint_color to hint_albedo for sampler2dsclayjohn2019-02-041-2/+2
| |/
* | Merge pull request #25509 from bojidar-bg/25504-update-bitmask-crashRémi Verschelde2019-02-081-1/+1
|\ \ | | | | | | Fix crashes when calling update_bitmask_area
| * | Fix crashes when calling update_bitmask_areaBojidar Marinov2019-01-311-1/+1
| |/ | | | | | | Fixes #25504
* / Add check in folding to see if the nodepath exists to avoid message spam.K. S. Ernest (iFire) Lee2019-01-301-2/+2
|/
* Fix recursive assignment of Textures and BitMapFontRémi Verschelde2019-01-282-0/+6
| | | | Fixes #24213.
* Merge pull request #25366 from clayjohn/visual_shader_builtinsRémi Verschelde2019-01-271-15/+31
|\ | | | | Updated visual shader builtins
| * updated visual shader builtinsclayjohn2019-01-271-15/+31
| |