ZhiqianXia 
							
						 
					 
					
						
						
						
						
							
						
						
							78de10954e 
							
						 
					 
					
						
						
							
							Support the textureQueryLOD at #extension GL_ARB_texture_query_lod.  
						
						... 
						
						
						
						Signed-off-by: ZhiqianXia <xzq0528@outlook.com> 
						
						
					 
					
						2021-08-02 16:20:02 +08:00 
						 
				 
			
				
					
						
							
							
								pmistryNV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c53baedbb 
							
						 
					 
					
						
						
							
							Add support for extension GL_EXT_shader_integer_mix ( #2203 )  
						
						
						
						
					 
					
						2020-04-30 22:41:33 -06:00 
						 
				 
			
				
					
						
							
							
								pmistryNV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f03cb290ac 
							
						 
					 
					
						
						
							
							Add support for extension GL_ARB_texture_query_lod. ( #2194 )  
						
						
						
						
					 
					
						2020-04-27 23:46:54 -06:00 
						 
				 
			
				
					
						
							
							
								pmistryNV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea50f6d77e 
							
						 
					 
					
						
						
							
							Add support for extension GL_ARB_shading_language_packing ( #2192 )  
						
						
						
						
					 
					
						2020-04-27 02:46:32 -06:00 
						 
				 
			
				
					
						
							
							
								pmistryNV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f46e3dd5e 
							
						 
					 
					
						
						
							
							Add support for extension GL_ARB_shader_bit_encoding ( #2183 )  
						
						
						
						
					 
					
						2020-04-17 05:24:12 -06:00 
						 
				 
			
				
					
						
							
							
								Chow 
							
						 
					 
					
						
						
						
						
							
						
						
							a3c7a25e10 
							
						 
					 
					
						
						
							
							Add support for ARB_gpu_shader_fp64  
						
						... 
						
						
						
						GLSL Version : >= 150
Purpose:
Allow users to use features by enabling this extension, even in low versions.
Extension Name:
ARB_gpu_shader_fp64
Builtin-variables:
Nah
Builtin-functions:
functions overloaded for this extension, please check registry in reference.
Keywords:
Double
Features:
add support for type "double"
Reference:
https://www.khronos.org/registry/OpenGL/extensions/ARB/ARB_gpu_shader_fp64.txt 
Add support for implicit conversion
1. Remove builtin double vertex (this is introduced by vertex_attrib_64bit
2. Add extension check and implicit conversion as double has been introduced
3. Add test results. 
						
						
					 
					
						2020-01-06 11:08:20 +08:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							664ad418f8 
							
						 
					 
					
						
						
							
							Fix   #1879 : Check for valid variable before checking for unsized arrays.  
						
						... 
						
						
						
						The order of error checking was not quite being correct (maybe there is no correct
ordering, when many checks must be done and they affect each other).
So, check for block-name reuse twice. 
						
						
					 
					
						2019-09-05 02:30:27 -06:00 
						 
				 
			
				
					
						
							
							
								Rex Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							e553ace049 
							
						 
					 
					
						
						
							
							Parser: Extension requirement of gl_PrimitiveID and gl_Layer should be checked only for ESSL instead of GLSL.  
						
						
						
						
					 
					
						2015-12-09 15:03:41 +08:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							e96ee859a8 
							
						 
					 
					
						
						
							
							Establish desktop completeness through version 1.50.  (gl_MaxVaryingFloats, implicit-cconversion safety, cube-sampler-array fix, add tests)  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@26253  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2014-04-14 22:08:16 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							e8fe7b81d7 
							
						 
					 
					
						
						
							
							Allow tessellation shaders to work on versions back to 150.  Also combined all the tessellation tests into a single run.  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@24569  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2013-12-18 18:47:12 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							afda2411c0 
							
						 
					 
					
						
						
							
							Check for structures out from vertex or into fragment for ES 100 or desktop pre-150.  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@24349  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2013-12-04 20:41:33 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							5134b9cf57 
							
						 
					 
					
						
						
							
							Track what ins/outs/uniforms are used, so that errors like "declare after use" or "can't use both XXX and YYY" can be issued.  So far, used this for invariant, gl_FragColor et. al., and gl_FragCoord use before redeclaration.  
						
						... 
						
						
						
						Also made all tests in testlist include linker tests.
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@24156  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2013-11-20 21:12:43 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							8ec55cdcd2 
							
						 
					 
					
						
						
							
							Clean up/resolve a bunch of TODO, which included implementing pixel_center_integer and origin_upper_left and adjusting what versions see legacy texturing names.  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@23874  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2013-11-05 18:07:25 +00:00