mesa/src/gallium/drivers/softpipe
Jakob Bornecrantz a41a253ce3 gallium: Add texture usage information to surface_buffer_create
We need aditional meta data about the usage of the surface
	in softpipe because we need to be able tell the diffrence
	between PRIMARY and DISPLAY_TARGET surfaces.
2009-08-11 18:34:43 +01:00
..
Makefile gallium: Improve makefiles for libraries 2009-02-20 10:22:10 +00:00
SConscript softpipe: rename sp_quad.[ch] -> sp_quad_pipe.[ch] 2009-02-11 21:25:10 -07:00
sp_clear.c softpipe: clean up the buffer clear and tile cache code a little 2009-04-06 15:31:58 -06:00
sp_clear.h gallium: Clean up driver clear() interface. 2009-04-04 19:01:51 +02:00
sp_context.c softpipe: Fix softpipe_is_texture_referenced. 2009-06-15 18:42:13 +01:00
sp_context.h Merge branch 'mesa_7_5_branch' 2009-06-16 18:25:52 -06:00
sp_draw_arrays.c softpipe: use u_reduced_prim() 2009-06-19 09:42:37 -06:00
sp_flush.c softpipe: Fix softpipe_is_texture_referenced. 2009-06-15 18:42:13 +01:00
sp_flush.h gallium: Change pipe->flush() interface to optionally return a fence. 2008-03-26 09:36:40 +00:00
sp_fs.h Merge commit 'origin/gallium-0.1' into gallium-0.1 2008-02-15 11:15:47 +00:00
sp_fs_exec.c softpipe: reformatting, comments, minor clean-ups 2009-03-22 18:11:12 -06:00
sp_fs_llvm.c softpipe: reformatting, comments, minor clean-ups 2009-03-22 18:11:12 -06:00
sp_fs_sse.c tgsi: initial texturing support on sse path 2009-07-16 11:37:52 +01:00
sp_prim_setup.c gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h 2008-08-24 17:48:55 -06:00
sp_prim_setup.h remove usage of vertex_header 2008-04-10 14:35:47 -04:00
sp_prim_vbuf.c Merge branch 'ext-provoking-vertex' 2009-06-19 09:15:34 -06:00
sp_prim_vbuf.h Code reorganization: move files into their places. 2008-02-15 17:45:40 +09:00
sp_quad.h softpipe: updated comments 2009-02-11 21:44:38 -07:00
sp_quad_alpha_test.c softpipe: rename sp_headers.h to sp_quad.h 2009-02-11 21:33:59 -07:00
sp_quad_blend.c softpipe: limit blend results to [0,1] 2009-07-15 11:34:36 -06:00
sp_quad_bufloop.c softpipe: rename sp_headers.h to sp_quad.h 2009-02-11 21:33:59 -07:00
sp_quad_colormask.c softpipe: rename sp_headers.h to sp_quad.h 2009-02-11 21:33:59 -07:00
sp_quad_coverage.c softpipe: rename PRIM_x to QUAD_PRIM_x 2009-02-11 21:38:20 -07:00
sp_quad_depth_test.c softpipe: rename sp_headers.h to sp_quad.h 2009-02-11 21:33:59 -07:00
sp_quad_earlyz.c softpipe: rename sp_headers.h to sp_quad.h 2009-02-11 21:33:59 -07:00
sp_quad_fs.c gallium: proper constructor and destructor for tgsi_exec_machine 2009-07-16 09:53:07 +01:00
sp_quad_occlusion.c softpipe: rename sp_headers.h to sp_quad.h 2009-02-11 21:33:59 -07:00
sp_quad_output.c softpipe: rename sp_headers.h to sp_quad.h 2009-02-11 21:33:59 -07:00
sp_quad_pipe.c gallium: remove occlusion_count flag from depth-stencil state 2009-05-16 17:26:39 +01:00
sp_quad_pipe.h softpipe: rename single-include preprocessor symbol, add comments 2009-02-11 21:30:21 -07:00
sp_quad_stencil.c softpipe: rename sp_headers.h to sp_quad.h 2009-02-11 21:33:59 -07:00
sp_quad_stipple.c gallium: remove use of origin_lower_left 2009-03-20 20:29:07 -06:00
sp_query.c gallium: remove occlusion_count flag from depth-stencil state 2009-05-16 17:26:39 +01:00
sp_query.h Code reorganization: move files into their places. 2008-02-15 17:45:40 +09:00
sp_screen.c gallium: Define PIPE_CAP_BLEND_EQUATION_SEPARATE, remove extension from default extension list 2009-07-14 09:44:49 +02:00
sp_screen.h softpipe: missing file 2008-05-01 12:24:23 +01:00
sp_setup.c Merge branch 'mesa_7_5_branch' 2009-07-03 18:53:58 +02:00
sp_setup.h softpipe: calculate determinant for all triangles, don't rely on draw module to do it 2008-04-14 16:18:00 +01:00
sp_state.h gallium: no need to keep a copy of shader tokens in state tracker 2009-03-13 16:24:22 +00:00
sp_state_blend.c gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h 2008-08-24 17:48:55 -06:00
sp_state_clip.c gallium: move draw_set_viewport_state() call, plus code clean-up, remove obsolete comments 2008-02-18 18:39:55 -07:00
sp_state_derived.c gallium: fix the front face semantics 2009-07-01 10:45:55 -04:00
sp_state_fs.c gallium: no need to keep a copy of shader tokens in state tracker 2009-03-13 16:24:22 +00:00
sp_state_rasterizer.c gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h 2008-08-24 17:48:55 -06:00
sp_state_sampler.c gallium: Remove some superfluous instances of #include "p_inlines.h". 2009-03-04 11:58:52 +01:00
sp_state_surface.c gallium: Remove some superfluous instances of #include "p_inlines.h". 2009-03-04 11:58:52 +01:00
sp_state_vertex.c gallium: keep track of num_vertex_attribs/buffers for shorter loops 2008-04-08 21:20:10 -06:00
sp_surface.c softpipe: Include declarations. 2009-03-25 21:47:17 +00:00
sp_surface.h Code reorganization: move files into their places. 2008-02-15 17:45:40 +09:00
sp_tex_sample.c softpipe: use shadow_compare4() to compare texcoord to four texture samples 2009-06-29 22:46:55 -06:00
sp_tex_sample.h softpipe: fix vertex shader texture sampling 2008-12-17 18:59:58 -07:00
sp_texture.c gallium: Add texture usage information to surface_buffer_create 2009-08-11 18:34:43 +01:00
sp_texture.h gallium: No longer allow CPU mapping surfaces directly. 2009-02-05 19:41:18 +01:00
sp_tile_cache.c softpipe: clean up the buffer clear and tile cache code a little 2009-04-06 15:31:58 -06:00
sp_tile_cache.h softpipe: clean up the buffer clear and tile cache code a little 2009-04-06 15:31:58 -06:00
sp_winsys.h drm/st: Remove drm_api struct from drivers 2009-07-01 01:20:04 +02:00