| 
							
							
								 John Kessenich | c8b2e36f52 | Implement GL_KHR_blend_equation_advanced. | 2015-08-30 05:43:51 -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 | 556ab3ac96 | Implement GL_OES_sample_variables. | 2015-08-16 21:55:59 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | dc9eff7221 | Implement GL_OES_texture_cube_map_array. | 2015-08-16 14:21:20 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | e3933d684d | Front-end: Implement GL_OES_gpu_shader5. | 2015-07-15 19:42:59 -06:00 |  | 
			
				
					| 
							
							
								 John Kessenich | 105704eff2 | glslang: Finish turn on of AEP geometry shaders for ES 3.1. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@31532 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2015-06-19 06:28:59 +00: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 | c47175c7bb | Add memory qualifiers (coherent volatile restrict) to imageSize(), imageLoad(), imageStore(), atomic*(), and imageAtomic*(), to remove errors about dropping qualifiers. Several bugs are related to this, and this is a slightly speculative fix, bit it is certainly wrong to either do it the way it was or to reflect the current specifications.
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@28968 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2014-11-17 16:45:10 +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 | f57aa7bd91 | Add missing precision qualifier checks to function formal parameter declarations. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@28442 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2014-10-06 19:39:13 +00:00 |  | 
			
				
					| 
							
							
								 John Kessenich | b3007519fc | Miscellaneous ES 3.1 semantics, and identification of all missing features. git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@27732 e7fa87d3-cd2b-0410-9028-fcbf551c1848 | 2014-08-14 07:07:21 +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 | 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 | 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 |  |