John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							894c1c109f 
							
						 
					 
					
						
						
							
							Add another frexp() test.  
						
						
						
						
					 
					
						2015-10-05 10:00:27 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							6373574b13 
							
						 
					 
					
						
						
							
							Front-end: Fix: Cubemap arrays only use 3-component coord when accessed as an image.  
						
						... 
						
						
						
						4 components are needed when used a texture, but not an image, which multiplies
layers and faces into the same coordinate.  This fixes it from using 4 everywhere,
to only using 4 for textures and 3 for images. 
						
						
					 
					
						2015-10-01 12:40:48 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							0fc4338f3e 
							
						 
					 
					
						
						
							
							Implement GL_OES_shader_multisample_interpolation, as well as core desktop versions of it.  
						
						
						
						
					 
					
						2015-08-22 13:11:12 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							fb5ba510ca 
							
						 
					 
					
						
						
							
							Implement GL_OES_shader_image_atomic.  
						
						
						
						
					 
					
						2015-08-16 23:40:15 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							a39159a192 
							
						 
					 
					
						
						
							
							Implement GL_OES_texture_storage_multisample_2d_array.  
						
						
						
						
					 
					
						2015-08-16 21:10:38 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							dc9eff7221 
							
						 
					 
					
						
						
							
							Implement GL_OES_texture_cube_map_array.  
						
						
						
						
					 
					
						2015-08-16 14:21:20 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							302b46aebc 
							
						 
					 
					
						
						
							
							Implement GL_OES_texture_buffer.  
						
						
						
						
					 
					
						2015-08-16 13:11:01 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							e3933d684d 
							
						 
					 
					
						
						
							
							Front-end: Implement GL_OES_gpu_shader5.  
						
						
						
						
					 
					
						2015-07-15 19:42:59 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							fdfa6bbdfe 
							
						 
					 
					
						
						
							
							Front-end: enforce qualifiers that cannot appear on block declarations.  
						
						... 
						
						
						
						Also seems to pick up some white-space (line-ending) test differences with a
prevoius checkin. 
						
						
					 
					
						2015-07-14 19:30:11 -06:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							9e41f362a6 
							
						 
					 
					
						
						
							
							glslang AEP: Full semantics for *_shader_io_blocks.  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31490  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2015-06-15 15:08:41 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							93930d6f9a 
							
						 
					 
					
						
						
							
							glslang ES reference: Don't allow std430 on uniform blocks (bug 14095).  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31484  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2015-06-12 22:09:25 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							b07957cf22 
							
						 
					 
					
						
						
							
							ES check for vertex out or fragment in containing any of  
						
						... 
						
						
						
						• An array of arrays
• An array of structures
• A structure containing an array
• A structure containing a structure
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@28745  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2014-10-28 05:24:14 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							a3d8557a44 
							
						 
					 
					
						
						
							
							Turn on the sampler 2DMS types for ES 3.1.  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@27741  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2014-08-14 23:30:11 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							0a33592810 
							
						 
					 
					
						
						
							
							Implement frexp, ldexp, packUnorm2x16, unpackUnorm2x16, packUnorm4x8, packSnorm4x8, unpackUnorm4x8, unpackSnorm4x8, and unpackDouble2x32().  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@27738  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2014-08-14 19:45:52 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							be70339296 
							
						 
					 
					
						
						
							
							Add the bitField built-in functions.  Mark 330 as being complete.  
						
						... 
						
						
						
						git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@27728  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2014-08-13 20:04:19 +00:00 
						 
				 
			
				
					
						
							
							
								John Kessenich 
							
						 
					 
					
						
						
						
						
							
						
						
							4d57090da5 
							
						 
					 
					
						
						
							
							Turn on ESSL 3.1 for most features:  
						
						... 
						
						
						
						- images: load/store, memory qualifiers
 - buffer blocks
 - compute shaders
 - atomic counters
 - texture gather
 - SSO
 - uniform locations
 - all the numeric-based version # comparisons
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@27710  e7fa87d3-cd2b-0410-9028-fcbf551c1848 
						
						
					 
					
						2014-08-12 22:07:22 +00:00