John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							89400ea73e 
							
						 
					 
					
						
						
							
							GLSL: validation of early_fragment_tests, others, on an object.  
						
						... 
						
						
						
						Some layout qualifiers must not be on an object and had a TBD for testing
them: early_fragment_tests, cw/ccw, points, point_mode, and
fractional_even_spacing/fractional_odd_spacing/equal_spacing. 
						
						
					 
					
						2017-06-29 10:46:47 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							94c18a84cd 
							
						 
					 
					
						
						
							
							GLSL: Fix bug setting component=0 for an auto-location assignment.  
						
						... 
						
						
						
						Setting component=0 is later taken to mean the shader did so, which
is not always legal. It should instead set the component as not set
by the shader. 
						
						
					 
					
						2017-06-04 13:17:20 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							8de7e7bf14 
							
						 
					 
					
						
						
							
							GLSL: Error when using location on an arrayed block.  
						
						... 
						
						
						
						This implements a recent change to the GLSL specification to enforce
this ill-defined situation. 
						
						
					 
					
						2017-06-04 13:05:50 -06:00 
						 
				 
			
				
					
						
							
							
								Rex Xu 
							
						 
					 
					
						
						
						
						
							
						
						
							3d9165fde4 
							
						 
					 
					
						
						
							
							Parser: Redeclaration of gl_CullDistance is disallowed mistakenly.  
						
						
						
						
					 
					
						2016-05-19 12:26:27 +08:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							cd77f8e922 
							
						 
					 
					
						
						
							
							Implement GL_ARB_shader_texture_image_samples.  Also add in gl_MaxSamples and the float imageAtomicExchange.  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@27721  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2014-08-13 16:54:02 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							df1d81a958 
							
						 
					 
					
						
						
							
							Add ES 3.1 compatibility to 4.5 and the atomic memory functions (e.g. atomicAdd).  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@27715  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2014-08-13 08:32:15 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							699684180f 
							
						 
					 
					
						
						
							
							Implement cull distances for GLSL 4.5 (but not as an extension yet, just a 4.5 feature).  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@27714  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2014-08-13 06:37:59 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							13fd6c9dd7 
							
						 
					 
					
						
						
							
							Implement GL_ARB_derivative_control.  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@27713  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2014-08-13 04:15:56 +00:00