Brian Paul
							
						 
						
							
								26f874e967
								
							 
						 
						
							
									gallium: fix vertex shader mem leak (glRasterPos) 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								7899ecdd65
								
							 
						 
						
							
									gallium: replace assignment with pipe_texture_reference() 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								ac09b0e0eb
								
							 
						 
						
							
									gallium: fix shader mem leak 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								417719c0a6
								
							 
						 
						
							
									mesa: call glutDestroyWindow() 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								69fd676240
								
							 
						 
						
							
									gallium: move vertex/fragment program unbinding 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								13c7491406
								
							 
						 
						
							
									gallium: fix default case in st_new_program() 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								4b4ac9ed34
								
							 
						 
						
							
									gallium: fix mem leaks 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								d7cf6b2978
								
							 
						 
						
							
									mesa: call glutDestroyWindow() 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								90ce8467a8
								
							 
						 
						
							
									gallium: clean-up glDraw/CopyPixels shaders when destroying context 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								34149ec89d
								
							 
						 
						
							
									copy StateFlags in _mesa_clone_parameter_list() 
							 
							
							 
							
							
							
							
cherry-picked from master (b539b61321 ) 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								c95c4efa54
								
							 
						 
						
							
									fix incorrect sampler numbering/indexing. 
							 
							
							 
							
							
							
							
All samplers indexes were zero.
cherry-picked from master (b6fb0940c2 ) 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								655374bda7
								
							 
						 
						
							
									gallium: remove dead code 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								8493f0849f
								
							 
						 
						
							
									fix tempReg test in _mesa_combine_programs() 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								21e614eabc
								
							 
						 
						
							
									gallium: fix some texture object leaks 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								59007a811d
								
							 
						 
						
							
									if x86_get_func() returns NULL, handle it properly instead of aborting 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								38fb20b224
								
							 
						 
						
							
									fix program delete/refcount bug 
							 
							
							 
							
							
							
							
cherry-picked from gallium-tex-surfaces 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								62f96ddbbc
								
							 
						 
						
							
									Fix program refcounting assertion failure during context tear-down 
							 
							
							 
							
							
							
							
When purging the program hash table, the refcount _should_ be one since
the program is referenced by the hash table.  Need to explicitly set to
zero before calling delete().
Also, purge high-level shader hash tables before low-level program hash tabl
cherry-picked from master 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								a0bfeb0c3c
								
							 
						 
						
							
									print vertex.attrib[n] (from master) 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								1036ec94e5
								
							 
						 
						
							
									Fix some bugs in material, depth range state 
							 
							
							 
							
							
							
							
picked from master 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								1bb30b02dd
								
							 
						 
						
							
									Regenerated API dispatch files 
							 
							
							 
							
							
							
							
Follow on to cherry-pick from master 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								f9e1ef2a5b
								
							 
						 
						
							
									alias ProgramEnvParameter4xyARB and ProgramParameter4xyNV (bug #12935) 
							 
							
							 
							
							
							
							
these should be the same functions (as per spec).
cherry-picked from master (86a4810b09 ) 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Zack Rusin
							
						 
						
							
								0bf82c0111
								
							 
						 
						
							
									cosmetic changes 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Zack Rusin
							
						 
						
							
								a7449d4d84
								
							 
						 
						
							
									fix rsq 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Zack Rusin
							
						 
						
							
								02e45b2dad
								
							 
						 
						
							
									fix abs and start on rsq 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Zack Rusin
							
						 
						
							
								1d1cf8edf6
								
							 
						 
						
							
									do the lit (some artifacts present) 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Zack Rusin
							
						 
						
							
								ea1a607292
								
							 
						 
						
							
									implement min/max and abstract ops on vectors 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Zack Rusin
							
						 
						
							
								59766ac273
								
							 
						 
						
							
									llvm: implement sub and abs 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Zack Rusin
							
						 
						
							
								735752e8dc
								
							 
						 
						
							
									fix injections of functions from builtins into shaders 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Zack Rusin
							
						 
						
							
								aeae57693b
								
							 
						 
						
							
									move the swizzling code to gallivm in preperation for code-generating it 
							 
							
							 
							
							
							
							also some minor cleanups 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								9671f7ae47
								
							 
						 
						
							
									gallium: in drivers, make copy of tokens passed to pipe->create_vs/fs_state() 
							 
							
							 
							
							
							
							
The caller can then free the token array immediately. 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								718a2d8c7a
								
							 
						 
						
							
									gallium: remove deprecated format names 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								1de0af303a
								
							 
						 
						
							
									s/PIPE_FORMAT_U_S8/PIPE_FORMAT_S8_UNORM/ 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								87afc9bcad
								
							 
						 
						
							
									gallium: release textures during context tear-down (fix mem leak) 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								f8dce51083
								
							 
						 
						
							
									gallium: ref counting clean-ups 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								b86cf71491
								
							 
						 
						
							
									mesa: call glutDestroyWindow() on exit to help find mem leaks 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								fc0a48d587
								
							 
						 
						
							
									bring in fixes/changes from master 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								470f699505
								
							 
						 
						
							
									Fix a program refcounting error, don't share program parameter lists. 
							 
							
							 
							
							
							
							
The refcounting bug was causing a memleak (unfreed programs).
The old parameter list sharing is not needed since the change in how
uniforms are handled. 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								ffbd455a36
								
							 
						 
						
							
									fix an attr/src mix-up when setting-up/binding vertex arrays 
							 
							
							 
							
							
							
							
This fixes problems with incorrect material coefficients when glMaterial
is called per-vertex. 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								5f6a726d9f
								
							 
						 
						
							
									fix parsing of state.texenv.color (bug 14931) 
							 
							
							 
							
							
							
							
cherry-picked from master 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								826218d386
								
							 
						 
						
							
									Consolidate texture fetch code and use partial derivatives when possible. 
							 
							
							 
							
							
							
							
picked from master 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								887bfee6e3
								
							 
						 
						
							
									mesa: fix InfoLog memleak, misc sync with master 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Eric Anholt
							
						 
						
							
								23db6287d4
								
							 
						 
						
							
									Bug #13492: Only call ProgramStringNotify if program parsing succeeded. 
							 
							
							 
							
							
							
							
Wine intentionally tries some out-of-spec programs to test strictness, and
calling ProgramStringNotify on the results of a failed program parse resulted
in crashes in the 965 driver. 
							
						 
						hace 18 años  
					 
				
					
						
							
								   Brian
							
						 
						
							
								217e5b5551
								
							 
						 
						
							
									fix swizzle error test (bug 11881) 
							 
							
							
							
						 
						hace 18 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								087fa7e390
								
							 
						 
						
							
									fix-up inlined/non-inlined function inconsistencies 
							 
							
							 
							
							
							
							
cherry-picked from master 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								7aed3751c7
								
							 
						 
						
							
									mesa: rm unneeded file 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								215a847e3f
								
							 
						 
						
							
									mesa: prefix rm command with - 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								753f979a32
								
							 
						 
						
							
									rewrite some of the mat*mat, mat*vec intrinsics 
							 
							
							 
							
							
							
							
Also, remove obsolete matrix codegen code.
cherry-picked from master 
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								8cf38c7e6a
								
							 
						 
						
							
									mesa: regenerate slang built-in data (asin(vec4) fix) 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								a9997657b9
								
							 
						 
						
							
									mesa: fix missing w assignment in asin(vec4) 
							 
							
							
							
						 
						hace 17 años  
					 
				
					
						
							
								   Brian Paul
							
						 
						
							
								26988c170c
								
							 
						 
						
							
									mesa: use CALLOC_STRUCT() 
							 
							
							
							
						 
						hace 17 años