Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								52466d57e9 
								
							 
						 
						
							
							
								
								Make some debug prints verbose-only, remove others  
							
							 
							
							
							
						 
						
							2018-08-24 14:59:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								6a5aec3644 
								
							 
						 
						
							
							
								
								Rename flag to better name  
							
							 
							
							
							
						 
						
							2018-07-27 08:59:18 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hein-Pieter van Braam 
								
							 
						 
						
							
							
							
							
								
							
							
								0e29f7974b 
								
							 
						 
						
							
							
								
								Reduce unnecessary COW on Vector by make writing explicit  
							
							 
							
							... 
							
							
							
							This commit makes operator[] on Vector const and adds a write proxy to it.  From
now on writes to Vectors need to happen through the .write proxy. So for
instance:
Vector<int> vec;
vec.push_back(10);
std::cout << vec[0] << std::endl;
vec.write[0] = 20;
Failing to use the .write proxy will cause a compilation error.
In addition COWable datatypes can now embed a CowData pointer to their data.
This means that String, CharString, and VMap no longer use or derive from
Vector.
_ALWAYS_INLINE_ and _FORCE_INLINE_ are now equivalent for debug and non-debug
builds. This is a lot faster for Vector in the editor and while running tests.
The reason why this difference used to exist is because force-inlined methods
used to give a bad debugging experience. After extensive testing with modern
compilers this is no longer the case. 
							
						 
						
							2018-07-26 00:54:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								ec85fd554b 
								
							 
						 
						
							
							
								
								Fix issues with CPUParticles and related conversion from Particles.  Closes   #20126  
							
							 
							
							
							
						 
						
							2018-07-23 12:28:50 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								2b9902db06 
								
							 
						 
						
							
							
								
								-Fix disable_3d flag  
							
							 
							
							... 
							
							
							
							-Add extra flag optimize=[size,speed] to be able to prioritize size 
							
						 
						
							2018-07-21 17:26:49 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Max Hilbrunner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								277793439a 
								
							 
						 
						
							
							
								
								Revert "Fix  #19507  Not emitted particles affects performance"  
							
							 
							
							
							
						 
						
							2018-07-17 16:52:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Max Hilbrunner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b626dc114 
								
							 
						 
						
							
							
								
								Merge pull request  #19764  from malbach/godot_malbach  
							
							 
							
							... 
							
							
							
							Fix  #19507  Not emitted particles affects performance 
							
						 
						
							2018-07-17 16:47:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								d280b14e6e 
								
							 
						 
						
							
							
								
								Hacked around duplication bug. I think duplicate needs to be even smarter, maybe pass two bools? (containers and/or resources)  
							
							 
							
							
							
						 
						
							2018-07-03 08:34:06 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									malbach 
								
							 
						 
						
							
							
							
							
								
							
							
								cef8d355d2 
								
							 
						 
						
							
							
								
								Fix   #19507  Not emitted particles affects performance  
							
							 
							
							
							
						 
						
							2018-06-25 18:17:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								ddc40e5115 
								
							 
						 
						
							
							
								
								Fix typo in y shift  
							
							 
							
							
							
						 
						
							2018-06-23 22:41:29 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bastiaan Olij 
								
							 
						 
						
							
							
							
							
								
							
							
								3fc9b5d93f 
								
							 
						 
						
							
							
								
								Moved culling, updated lights and shadows into a prepare function so it is only called once for stereo rendering  
							
							 
							
							
							
						 
						
							2018-06-11 21:51:30 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hein-Pieter van Braam 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								009b0bab49 
								
							 
						 
						
							
							
								
								Merge pull request  #17248  from Cygon/implement-extra-culling-margin  
							
							 
							
							... 
							
							
							
							Apply culling margin (fixes issue #16115 ) 
							
						 
						
							2018-03-15 23:45:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wilson E. Alvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								e9ac87390c 
								
							 
						 
						
							
							
								
								Fixed several leaks in VisualServerScene, RasterizerSceneGLES3 and RasterizerGLES3  
							
							 
							
							
							
						 
						
							2018-03-13 00:22:08 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Markus Ewald 
								
							 
						 
						
							
							
							
							
								
							
							
								fc166f3ee1 
								
							 
						 
						
							
							
								
								Implement VisualServerScene::instance_set_extra_visibility_margin() method to actually apply extra culling margin and mark instance AABB dirty  
							
							 
							
							
							
						 
						
							2018-03-04 14:20:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								9f479f096c 
								
							 
						 
						
							
							
								
								Fix typos in code and docs with codespell  
							
							 
							
							... 
							
							
							
							Using v1.11.0 from https://github.com/lucasdemarchi/codespell  
							
						 
						
							2018-01-18 22:01:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								bfeaf27a3e 
								
							 
						 
						
							
							
								
								Properly dispose of instance capture data,  fixes   #14795  
							
							 
							
							
							
						 
						
							2018-01-06 19:06:04 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								e4213e66b2 
								
							 
						 
						
							
							
								
								Add missing copyright headers and fix formatting  
							
							 
							
							... 
							
							
							
							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-05 01:22:23 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								b50a9114b1 
								
							 
						 
						
							
							
								
								Update copyright statements to 2018  
							
							 
							
							... 
							
							
							
							Happy new year to the wonderful Godot community! 
							
						 
						
							2018-01-01 14:40:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								f3ad14224e 
								
							 
						 
						
							
							
								
								-Add lightmapper  
							
							 
							
							... 
							
							
							
							-Fixes to unwrapper (remove degenerates), makes Thekla not crash
-Added optional cancel button in EditorProgress
-Added function to force processing of events (needed for cancel button) 
							
						 
						
							2017-12-14 09:01:27 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Przemyslaw Czarnota 
								
							 
						 
						
							
							
							
							
								
							
							
								c3c1d119ec 
								
							 
						 
						
							
							
								
								Fix   #14429  GIProbe does not work with SpotLights  
							
							 
							
							
							
						 
						
							2017-12-09 20:57:28 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								13c2ff9320 
								
							 
						 
						
							
							
								
								Style: Apply new clang-format 5.0 style to all files  
							
							 
							
							
							
						 
						
							2017-12-07 08:02:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								0bc573635c 
								
							 
						 
						
							
							
								
								Fixes to some thread safety situations to avoid GIProbe from freezing on save.  Fixes   #13338  
							
							 
							
							
							
						 
						
							2017-12-06 18:06:34 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								431dfc1458 
								
							 
						 
						
							
							
								
								Attempt to see if this can solve the problem with  #13338  
							
							 
							
							
							
						 
						
							2017-12-06 16:41:19 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									BenH 
								
							 
						 
						
							
							
							
							
								
							
							
								dd5037ba82 
								
							 
						 
						
							
							
								
								Fixed issue with 3D selections losing precsion due to an offset bug  
							
							 
							
							
							
						 
						
							2017-11-25 20:14:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								bc2e8d99e5 
								
							 
						 
						
							
							
								
								Made Vector::ptrw explicit for writing, compiler was sometimes using the wrong function,  
							
							 
							
							... 
							
							
							
							leading to unnecesary copy on writes and reduced performance. 
							
						 
						
							2017-11-25 00:09:40 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marc Gilleron 
								
							 
						 
						
							
							
							
							
								
							
							
								17b9accd0c 
								
							 
						 
						
							
							
								
								Implement per-instance custom bounding box  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	servers/visual/visual_server_scene.h 
							
						 
						
							2017-11-20 20:54:26 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								98cb49283d 
								
							 
						 
						
							
							
								
								Ability to change indirect light energy.  
							
							 
							
							
							
						 
						
							2017-11-19 21:46:00 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ferenc Arn 
								
							 
						 
						
							
							
							
							
								
							
							
								d28763a4c1 
								
							 
						 
						
							
							
								
								Rename Rect3 to AABB.  
							
							 
							
							... 
							
							
							
							Fixes  #12973 . 
							
						 
						
							2017-11-17 11:01:41 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hiroshi Ogawa 
								
							 
						 
						
							
							
							
							
								
							
							
								4501a30ce9 
								
							 
						 
						
							
							
								
								Fix GIProbe light visibility  
							
							 
							
							... 
							
							
							
							- Fix https://github.com/godotengine/godot/issues/10535  
							
						 
						
							2017-10-04 19:13:07 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								aabbd00284 
								
							 
						 
						
							
							
								
								Merge pull request  #10908  from hpvb/fix-unused-variables  
							
							 
							
							... 
							
							
							
							Fix unused variable warnings 
							
						 
						
							2017-09-12 12:55:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hein-Pieter van Braam 
								
							 
						 
						
							
							
							
							
								
							
							
								b2a38854fd 
								
							 
						 
						
							
							
								
								Fix unused variable warnings  
							
							 
							
							... 
							
							
							
							The forth in my quest to make Godot 3.x compile with -Werror on GCC7 
							
						 
						
							2017-09-08 15:03:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hein-Pieter van Braam 
								
							 
						 
						
							
							
							
							
								
							
							
								67a706fc1b 
								
							 
						 
						
							
							
								
								Fix various assorted warnings  
							
							 
							
							... 
							
							
							
							Fix various warnings that don't have enough instances to merit
individual commits. Also fixes a potential bug in audio_server.cpp. 
							
						 
						
							2017-09-08 14:57:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								eedb39091a 
								
							 
						 
						
							
							
								
								Several fixes to directional shadows,  closes   #10926  
							
							 
							
							... 
							
							
							
							Added option to change directional light range mode, between optimized and stable. For Orthogonal, you might need to use optimized. 
							
						 
						
							2017-09-07 18:00:47 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hein-Pieter van Braam 
								
							 
						 
						
							
							
							
							
								
							
							
								9c63ab99f0 
								
							 
						 
						
							
							
								
								Fix use of unitialized variables  
							
							 
							
							... 
							
							
							
							The second in my quest to make Godot 3.x compile with -Werror on GCC7 
							
						 
						
							2017-09-02 01:59:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								dac150108a 
								
							 
						 
						
							
							
								
								Merge pull request  #10846  from hpvb/fix-sign-compare  
							
							 
							
							... 
							
							
							
							Fix signed and unsigned comparisons 
							
						 
						
							2017-09-01 21:52:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								8f30c52a37 
								
							 
						 
						
							
							
								
								Removed ontop property, added a material rendering priority system.  Fixes   #9935 ,  closes   #10135  
							
							 
							
							
							
						 
						
							2017-09-01 13:01:08 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hein-Pieter van Braam 
								
							 
						 
						
							
							
							
							
								
							
							
								f9467ec1ea 
								
							 
						 
						
							
							
								
								Fix signed and unsigned comparisons  
							
							 
							
							... 
							
							
							
							The first in my quest to make Godot 3.x compile with -Werror on GCC7 
							
						 
						
							2017-09-01 08:13:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bojidar Marinov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								839083789a 
								
							 
						 
						
							
							
								
								Fix   #10723 , a regression from  7a07895 
							
							 
							
							... 
							
							
							
							Using @akien-mga's patch 
							
						 
						
							2017-08-29 14:32:01 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								7ad14e7a3e 
								
							 
						 
						
							
							
								
								Dead code tells no tales  
							
							 
							
							
							
						 
						
							2017-08-27 22:13:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								bd282ff43f 
								
							 
						 
						
							
							
								
								Use HTTPS URL for Godot's website in the headers  
							
							 
							
							
							
						 
						
							2017-08-27 14:16:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wilson E. Alvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								7a07895920 
								
							 
						 
						
							
							
								
								Added/Fixed null pointer checks  
							
							 
							
							
							
						 
						
							2017-08-26 16:58:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								1894157c9f 
								
							 
						 
						
							
							
								
								-Massive clean up to gizmos  
							
							 
							
							... 
							
							
							
							-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-26 00:47:28 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								7e5890d23d 
								
							 
						 
						
							
							
								
								-Fix all shadow and culling related issues,  fixes   #9330  
							
							 
							
							
							
						 
						
							2017-08-19 20:07:21 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								588ffbc08a 
								
							 
						 
						
							
							
								
								Fixed wrong usage of has_no_area function,  closes   #10434  
							
							 
							
							
							
						 
						
							2017-08-19 14:54:04 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								72be8876ea 
								
							 
						 
						
							
							
								
								Properly manage drawing of primitives when they lack an area,  fixes   #8930  
							
							 
							
							
							
						 
						
							2017-08-18 15:12:48 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									TwistedTwigleg 
								
							 
						 
						
							
							
							
							
								
							
							
								00f6c85928 
								
							 
						 
						
							
							
								
								Synchronize parameter names in definition and declaration  
							
							 
							
							... 
							
							
							
							Fixes  #10244 . 
							
						 
						
							2017-08-16 17:22:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								035d74f54a 
								
							 
						 
						
							
							
								
								Rename cull_AABB to cull_aabb  
							
							 
							
							... 
							
							
							
							Part of #8830 . 
							
						 
						
							2017-08-16 17:01:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Juan Linietsky 
								
							 
						 
						
							
							
							
							
								
							
							
								2a6cdfaf91 
								
							 
						 
						
							
							
								
								-Fixed BoneAttachment delay,  closes   #3966  
							
							 
							
							... 
							
							
							
							-Fixed skeleton crash, probably fixes other issues 
							
						 
						
							2017-08-07 22:18:12 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Indah Sylvia 
								
							 
						 
						
							
							
							
							
								
							
							
								5ae78fdf6a 
								
							 
						 
						
							
							
								
								Makes all Godot API's methods Lower Case  
							
							 
							
							
							
						 
						
							2017-08-07 18:24:35 +07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								62464839ad 
								
							 
						 
						
							
							
								
								Merge pull request  #8567  from BastiaanOlij/ar_vr_server  
							
							 
							
							... 
							
							
							
							AR/VR base classes and position tracker support 
							
						 
						
							2017-07-31 13:29:18 +02:00