Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								e01d08159c
								
							
						 | 
						
							
							
								
								Few more fixes to for loop in shaders
							
							
							
							
							
						 | 
						
							2022-02-05 08:42:32 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									bruvzg
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								244db37508
								
							
						 | 
						
							
							
								
								Cleanup and move char functions to the char_utils.h header.
							
							
							
							
							
						 | 
						
							2022-02-04 11:35:01 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								58696fd774
								
							
						 | 
						
							
							
								
								Allow multiple declarations in for loop in a shader
							
							
							
							
							
						 | 
						
							2022-02-03 11:35:38 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Anilforextra
								
							 
						 | 
						
							
							
							
							
								
							
							
								fc27636999
								
							
						 | 
						
							
							
								
								Vectors: Use clear() and has().
							
							
							
							
							
							
							
							Use clear() instead of resize(0).
Use has() instead of "find(p_val) != -1". 
							
						 | 
						
							2022-02-02 00:11:09 +05:45 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								b01065b9a4
								
							
						 | 
						
							
							
								
								Prevent checking of global uniform type outside the editor
							
							
							
							
							
						 | 
						
							2022-01-25 19:22:37 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								0e66587dbf
								
							
						 | 
						
							
							
								
								Remove incorrect items from completion of main functions in shader
							
							
							
							
							
						 | 
						
							2022-01-24 10:37:47 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								3ca57e5157
								
							
						 | 
						
							
							
								
								Fix incorrect unused local var warning in shader blocks
							
							
							
							
							
						 | 
						
							2022-01-23 20:22:31 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								e0304f83e7
								
							
						 | 
						
							
							
								
								Add translation links to shader errors
							
							
							
							
							
						 | 
						
							2022-01-19 15:16:32 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								36a82c8c69
								
							
						 | 
						
							
							
								
								Unify variable and array declarations in shaders
							
							
							
							
							
						 | 
						
							2022-01-18 12:42:39 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								08208406ca
								
							
						 | 
						
							
							
								
								Refactor size expression parsing for arrays in the shaders
							
							
							
							
							
						 | 
						
							2022-01-15 15:47:39 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								4201af6649
								
							
						 | 
						
							
							
								
								Fix completion for global constants in shaders
							
							
							
							
							
						 | 
						
							2022-01-13 19:52:06 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								c377891145
								
							
						 | 
						
							
							
								
								Add completion for shader_type
							
							
							
							
							
						 | 
						
							2022-01-13 18:37:13 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								b0356bcb72
								
							
						 | 
						
							
							
								
								Prevent redefinition of main functions in shader
							
							
							
							
							
						 | 
						
							2022-01-13 15:12:35 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								bd61d8f80c
								
							
						 | 
						
							
							
								
								Enhances a shader uniform limit warning
							
							
							
							
							
						 | 
						
							2022-01-08 21:44:37 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b74968c2ca
								
							
						 | 
						
							
							
								
								Merge pull request #56477 from Chaosus/fix_device_crash
							
							
							
							
							
						 | 
						
							2022-01-04 13:23:38 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								0e2ef987b1
								
							
						 | 
						
							
							
								
								Add a check for device in shader lang to prevent startup editor crash
							
							
							
							
							
						 | 
						
							2022-01-04 11:50:50 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								fe52458154
								
							
						 | 
						
							
							
								
								Update copyright statements to 2022
							
							
							
							
							
							
							
							Happy new year to the wonderful Godot community! 
							
						 | 
						
							2022-01-03 21:27:34 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								fd9c92d4ab
								
							
						 | 
						
							
							
								
								Add a shader warning when the uniform buffer limit is exceeded
							
							
							
							
							
						 | 
						
							2022-01-03 16:24:56 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9221c0f8ad
								
							
						 | 
						
							
							
								
								Merge pull request #56190 from Chaosus/shader_varying_pass_to_func
							
							
							
							
							
						 | 
						
							2022-01-03 13:08:55 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									luz paz
								
							 
						 | 
						
							
							
							
							
								
							
							
								a124f1effe
								
							
						 | 
						
							
							
								
								Fix various typos
							
							
							
							
							
							
							
							Found via ` codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint,varn`
Update editor/import/resource_importer_layered_texture.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update doc/classes/TileSetScenesCollectionSource.xml
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/gui/graph_edit.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/resources/animation.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/resources/animation.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/resources/animation.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/gui/rich_text_label.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Revert previously committed change 
							
						 | 
						
							2022-01-02 01:03:58 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								108b6a2000
								
							
						 | 
						
							
							
								
								Allow pass varyings as out param to the function, when it's possible
							
							
							
							
							
						 | 
						
							2021-12-23 18:03:19 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								e8a457ba89
								
							
						 | 
						
							
							
								
								Refactor render_mode in shaders, forbid declaring duplicates
							
							
							
							
							
						 | 
						
							2021-12-21 22:20:09 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								be83968b6b
								
							
						 | 
						
							
							
								
								Merge pull request #55970 from Chaosus/shader_fix_struct_warning
							
							
							
							
							
						 | 
						
							2021-12-16 13:35:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								1414a7be91
								
							
						 | 
						
							
							
								
								Fix struct usage passing to shader warning system
							
							
							
							
							
						 | 
						
							2021-12-15 22:54:46 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								f0a58af12f
								
							
						 | 
						
							
							
								
								Rename shader hint filter_anisotropy to filter_anisotropic
							
							
							
							
							
						 | 
						
							2021-12-15 22:12:38 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								25a2241e7d
								
							
						 | 
						
							
							
								
								Fix shader array parsing in variable declaration
							
							
							
							
							
						 | 
						
							2021-12-15 17:54:15 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								de8348a9b3
								
							
						 | 
						
							
							
								
								Merge pull request #55903 from Chaosus/shader_struct
							
							
							
							
							
						 | 
						
							2021-12-15 13:07:48 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								09185d76ac
								
							
						 | 
						
							
							
								
								Rename shader hint filter_aniso to filter_anisotropy
							
							
							
							
							
						 | 
						
							2021-12-15 13:18:32 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								31cc6ba622
								
							
						 | 
						
							
							
								
								Allow declaring multiple members in one expression in shader structs
							
							
							
							
							
						 | 
						
							2021-12-13 19:10:08 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								8862d1426d
								
							
						 | 
						
							
							
								
								Restore shader parsing errors with lack of semicolon in a block
							
							
							
							
							
						 | 
						
							2021-12-11 17:30:40 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Hugo Locurcio
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								92e9cca5be
								
							
						 | 
						
							
							
								
								Rename hint_aniso to hint_anisotropy in the shader language
							
							
							
							
							
							
							
							The word "anisotropy" is used in full form in BaseMaterial3D's
anisotropy-related properties. 
							
						 | 
						
							2021-12-10 17:41:17 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								bcbcf14469
								
							
						 | 
						
							
							
								
								Refactor constant suffix parsing in a shader
							
							
							
							
							
						 | 
						
							2021-12-10 15:38:27 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								dcf3594500
								
							
						 | 
						
							
							
								
								Merge pull request #55763 from Chaosus/shader_hint_completion
							
							
							
							
							
						 | 
						
							2021-12-10 11:44:01 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								b66510d509
								
							
						 | 
						
							
							
								
								Added completion for uniform hints in a shader
							
							
							
							
							
						 | 
						
							2021-12-10 10:12:25 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nathan Franke
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								49403cbfa0
								
							
						 | 
						
							
							
								
								Replace String comparisons with "", String() to is_empty()
							
							
							
							
							
							
							
							Also:
- Adds two stress tests to test_string.h
- Changes to .empty() on std::strings 
							
						 | 
						
							2021-12-09 04:48:38 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								76f6c0849c
								
							
						 | 
						
							
							
								
								Make compile shader function to use struct instead long parameter list
							
							
							
							
							
						 | 
						
							2021-12-08 11:34:40 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								10b10ae1fa
								
							
						 | 
						
							
							
								
								Fix ^= operator in shaders
							
							
							
							
							
						 | 
						
							2021-12-03 10:20:44 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								5ee73dc5a6
								
							
						 | 
						
							
							
								
								Fix shader crash when using existed constant name for struct
							
							
							
							
							
						 | 
						
							2021-12-01 18:11:45 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								a48c205191
								
							
						 | 
						
							
							
								
								Fix declaring array size twice in global shader constant
							
							
							
							
							
						 | 
						
							2021-12-01 16:44:25 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								5ba93619fa
								
							
						 | 
						
							
							
								
								Allow using empty statements in the shader, added formatting warning
							
							
							
							
							
						 | 
						
							2021-12-01 11:52:25 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5643f5e616
								
							
						 | 
						
							
							
								
								Merge pull request #55490 from Chaosus/fix_shader_crash
							
							
							
							
							
						 | 
						
							2021-11-30 20:13:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								be7c03779a
								
							
						 | 
						
							
							
								
								Fix shader crash when assigning array to non-array in global constant
							
							
							
							
							
						 | 
						
							2021-11-30 21:28:55 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								6e80e97b0f
								
							
						 | 
						
							
							
								
								Fix built-in(PI, TAU, E) assignment to a global constant in a shader
							
							
							
							
							
						 | 
						
							2021-11-29 10:32:36 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								9b1f8f7a96
								
							
						 | 
						
							
							
								
								Revert "Pushes array of uniforms to first place in the buffer"
							
							
							
							
							
						 | 
						
							2021-11-25 16:13:19 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Lightning_A
								
							 
						 | 
						
							
							
							
							
								
							
							
								e078f970db
								
							
						 | 
						
							
							
								
								Rename remove() to remove_at() when removing by index
							
							
							
							
							
						 | 
						
							2021-11-23 18:58:57 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7043dbfdc
								
							
						 | 
						
							
							
								
								Prevent return statement from using in block in shader main functions
							
							
							
							
							
						 | 
						
							2021-11-23 10:36:33 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								f4c0e90fd9
								
							
						 | 
						
							
							
								
								Allow passing non-variable constant to const function param in shaders
							
							
							
							
							
						 | 
						
							2021-11-19 12:14:13 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Yuri Roubinsky
								
							 
						 | 
						
							
							
							
							
								
							
							
								bbfa5f29c7
								
							
						 | 
						
							
							
								
								Pushes array of uniforms to first place in the buffer to prevent bug
							
							
							
							
							
						 | 
						
							2021-11-07 23:30:09 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rémi Verschelde
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								02ae47154c
								
							
						 | 
						
							
							
								
								Merge pull request #54356 from Chaosus/shader_fix_matrix_autocompletion
							
							
							
							
							
						 | 
						
							2021-11-01 14:06:04 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									clayjohn
								
							 
						 | 
						
							
							
							
							
								
							
							
								1b2cd9f251
								
							
						 | 
						
							
							
								
								Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFog
							
							
							
							
							
							
							
							Co-authored-by: Brian Semrau <brian.semrau@gmail.com> 
							
						 | 
						
							2021-10-28 22:02:23 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |