Brian
							
						 
						
							
								c66ec5c7a2
								
							 
						 
						
							
									gallium: remove uses_kill field from softpipe_shader 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								fb40c5a9c7
								
							 
						 
						
							
									gallium: added uses_kill field to tgsi_shader_info 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Ian Romanick
							
						 
						
							
								1c50ea2cd9
								
							 
						 
						
							
									cell: Use unified data cache for textures too 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								cc5ffd7622
								
							 
						 
						
							
									gallium: remove obsolete *_strings.c files 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								6f715dcc21
								
							 
						 
						
							
									gallium: remove pipe_context->texture_create/release/get_tex_surface() 
							 
							
							 
							
							
							
							
These functions are now per-screen, not per-context. 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								364f8cad0f
								
							 
						 
						
							
									gallium: move is_format_supported() to pipe_screen struct 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								8383f798b4
								
							 
						 
						
							
									gallium: start removing pipe_context->get_name/vendor/param/paramf 
							 
							
							 
							
							
							
							
These are now per-screen functions, not per-context.
State tracker updated, code in drivers and p_context.h disabled. 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								03b5267f52
								
							 
						 
						
							
									gallium/i965: implement pipe_screen for i965 driver (untested) 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								17188e4d5a
								
							 
						 
						
							
									gallium/i915: hook up screen->get_param() 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								f04736c8be
								
							 
						 
						
							
									Cell: implement pipe_screen for cell driver 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								4f36cf5858
								
							 
						 
						
							
									gallium: implement pipe_screen for softpipe driver 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								ef6c82b0c1
								
							 
						 
						
							
									gallium/i915: remove some redundant code 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								31358282d4
								
							 
						 
						
							
									gallium: better debug messages 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								e8c0162fa0
								
							 
						 
						
							
									gallium: softpipe_init_texture_funcs(), make texture func static 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Jerome Glisse
							
						 
						
							
								8d94dabad8
								
							 
						 
						
							
									mesa: set input read only on success 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								7a678556d4
								
							 
						 
						
							
									scons: Place the .sconsign file on the builddir too. 
							 
							
							 
							
							
							
							
To avoid issues with different scons versions building the same source file 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								e49905b57c
								
							 
						 
						
							
									mesa: Add copyright headers. 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								d6229d7f1f
								
							 
						 
						
							
									gallium: Make headers C++ friendly. 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								9409043c58
								
							 
						 
						
							
									scons: Move common code to a separate file. 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								67099cd7b9
								
							 
						 
						
							
									scons: Autodetect the default machine. 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								9a8a5d7c2f
								
							 
						 
						
							
									gallium: Replace // comments. 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								94c73d1bb9
								
							 
						 
						
							
									gallium: Remove // comments. 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								6ac148824d
								
							 
						 
						
							
									scons: Fix winddk.py's decription and copyright. 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								f81b7a6285
								
							 
						 
						
							
									gallium: update for new i915_screen.c file; fix some warnings. 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								8902ce06e8
								
							 
						 
						
							
									gallium: Use stricter types. 
							 
							
							 
							
							
							
							
VC++ won't silently convert a pointer to a function with typed pointer
arguments to one with void pointer arguments. 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								9404712257
								
							 
						 
						
							
									cell: insert a (disabled) call to spe_cpu_info_get() 
							 
							
							 
							
							
							
							
Found on the Cell devel forum, but doesn't appear to be available in SDK 2.1. 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								aa59a937cc
								
							 
						 
						
							
									gallium: introduce 'pipe_screen' for context-independent functions 
							 
							
							 
							
							
							
							
This will allow creating textures before a rendering context exists, for example.
Only implemented in i915 driver for now.  i915pipe->texture_create() just
dispatches through to the i915screen->texture_create() to avoid state tracker
changes for now. 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								dc2b6e2c33
								
							 
						 
						
							
									gallium: use pipe_texture_reference() instead of pipe->texture_release() 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								4da19dbcaa
								
							 
						 
						
							
									gallium: remove pipe parameter from pipe_texture_reference() 
							 
							
							 
							
							
							
							
Added pipe field to pipe_texture (temporary, see comments).
First step toward context-less texture creation... 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								a6044bdf74
								
							 
						 
						
							
									Revert "scons: Prefer MSVS 2003 (patch by Mark Mueller)." 
							 
							
							 
							
							
							
							
This reverts commit 19f6e1a975 . 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								d5ab6507f7
								
							 
						 
						
							
									gallium: #includes to silence warnings 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								d4a4bed663
								
							 
						 
						
							
									gallium: updated prototype (missed in prev commit) 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								5e29aab175
								
							 
						 
						
							
									gallium: replace draw_convert_wide_points() with draw_wide_point_threshold() 
							 
							
							 
							
							
							
							
Specifying a threshold size is a bit more flexible, and allows the option
of converting even 1-pixel points to triangles (set threshold=0).
Also, remove 0.25 pixel bias in wide_point(). 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								b93cf55f4e
								
							 
						 
						
							
									gallium: fix zero-sized viewport bug 
							 
							
							 
							
							
							
							
If st_create_framebuffer() is called with width=0, height=0 and the program
never called glViewport, the viewport wasn't properly initalized.  This fixes
that. 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								80efc5feb0
								
							 
						 
						
							
									gallium: fix off by one rasterpos bug 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Michal Krol
							
						 
						
							
								36aa9cf781
								
							 
						 
						
							
									gallium: Print texture target for short dumps. 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Ian Romanick
							
						 
						
							
								75dac3959f
								
							 
						 
						
							
									cell: Multiple rendering contexts don't work yet 
							 
							
							 
							
							
							
							
Log a message and forcibly exit.  This prevents silly fools from
thinking there's a bug...instead of just an unimplemented feature. :) 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Michel Dänzer
							
						 
						
							
								dbf12dcdb7
								
							 
						 
						
							
									intel_winsys: Fix build failure due to DEBUG_IOCTL being undefined. 
							 
							
							 
							
							
							
							
Include pipe/p_debug.h to consistently enable or disable the debugging code. 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								4901410293
								
							 
						 
						
							
									gallium/i915: Use tgsi_scan_shader() to collect shader info 
							 
							
							 
							
							
							
							
No longer use semantic info in pipe_shader_state.
Also, remove redundant semantic info from i915_fp_compile struct. 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								33d213b677
								
							 
						 
						
							
									gallium: remove unused var 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								f74279002a
								
							 
						 
						
							
									gallium: added tgsi_shader_field to sp_fragment_shader 
							 
							
							 
							
							
							
							
Use the shader semantic info from there, instead of from pipe_shader_state.
Carry this idea to draw module and other drivers... 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								1410b7bb50
								
							 
						 
						
							
									gallium: collect more shader info in tgsi_scan_shader() 
							 
							
							 
							
							
							
							
Now getting input/output semantic info so we can eventually remove those
fields from pipe_shader_state. 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								ecd50ef58b
								
							 
						 
						
							
									gallium: remove input_map[] from pipe_shader_state 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Brian
							
						 
						
							
								232a41e19f
								
							 
						 
						
							
									gallium: disable debug code 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								19f6e1a975
								
							 
						 
						
							
									scons: Prefer MSVS 2003 (patch by Mark Mueller). 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								6d336588ed
								
							 
						 
						
							
									scons: Properly generate PDB files on MSVC. 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   José Fonseca
							
						 
						
							
								bb68acbf8d
								
							 
						 
						
							
									gallium: Add missing copyright headers. 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Michal Krol
							
						 
						
							
								ad6bb870de
								
							 
						 
						
							
									gallium: Fix build on Windows. 
							 
							
							
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Zack Rusin
							
						 
						
							
								7838aaffdb
								
							 
						 
						
							
									implement cache limits for cso 
							 
							
							 
							
							
							
							by default set to 4096, which might be on the large side 
							
						 
						il y a 17 ans  
					 
				
					
						
							
								   Zack Rusin
							
						 
						
							
								e798510569
								
							 
						 
						
							
									add an explicit callback decleration and use it to silence warnings 
							 
							
							
							
						 
						il y a 17 ans