summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* swrast: don't try to do depth testing if there's no depth bufferBrian Paul2011-08-111-1/+2
* swrast: initial multi-threaded span renderingAndreas Fänger2011-08-114-36/+78
* intel: GetBuffer fixBen Widawsky2011-08-101-1/+6
* i830: Add missing vtable entry for i830 from the hiz work.Carl Simonson2011-08-101-0/+7
* i965: Drop the reg/hw_reg distinction.Eric Anholt2011-08-105-36/+37
* i965/fs: Factor out the register allocator setup to a separate function.Eric Anholt2011-08-102-66/+105
* i965/fs: Simplify the register allocator using a map from RA reg to GRF.Eric Anholt2011-08-101-41/+38
* i965/fs: Eliminate the magic nature of virtual GRF 0.Eric Anholt2011-08-104-31/+17
* i965/fs: Use the new convenience interface for setting up reg conflicts.Eric Anholt2011-08-101-22/+7
* mesa: Add a convenience interface for register allocator conflicts setup.Eric Anholt2011-08-102-0/+23
* glsl_to_tgsi: improve assignment hackHenri Verbeet2011-08-091-3/+5
* swrast: silence unused var warningsFabio Pedretti2011-08-091-1/+1
* st/mesa: inline st_prepare_fragment_program in st_translate_fragment_programBryan Cain2011-08-082-179/+162
* mesa: whitespace changesBrian Paul2011-08-081-5/+8
* st/mesa: don't resolve stencil twiceChristoph Bumiller2011-08-071-1/+3
* mesa: In validate_program(), initialize errMsg for safety.Kenneth Graunke2011-08-051-1/+1
* intel: Fix warnings from gl_constant_parameter changes.Eric Anholt2011-08-053-11/+9
* glsl_to_tgsi: replace open-coded swizzle_for_size()Bryan Cain2011-08-051-8/+1
* glsl_to_tgsi: try to avoid emitting a MOV_SAT to saturate an expression treeBryan Cain2011-08-051-6/+26
* ir_to_mesa: Replace open-coded swizzle_for_size()Eric Anholt2011-08-051-8/+1
* ir_to_mesa: Try to avoid emitting a MOV_SAT to saturate an expression tree.Eric Anholt2011-08-051-4/+24
* prog_optimize: Add support for saturates to _mesa_merge_mov_into_inst.Eric Anholt2011-08-051-3/+5
* i965: Add dumping for gen6 WM constants too.Eric Anholt2011-08-053-1/+22
* mesa: Remove dead "MemPool" field of gl_shader_state.Eric Anholt2011-08-051-2/+0
* i965/fs: Don't upload unused uniform components.Eric Anholt2011-08-052-4/+95
* i965/fs: Don't allocate the old backend's compile structs for our compile.Eric Anholt2011-08-051-4/+7
* st/mesa: remove unused-but-set variables in st_glsl_to_tgsi.cppMarek Olšák2011-08-051-3/+2
* vbo: do not call _mesa_max_buffer_index in debug buildsMarek Olšák2011-08-051-3/+1
* mesa: Remove MSVC stdint typedefs from compiler.h.Vinson Lee2011-08-041-23/+1
* mesa: pass correct constant type to _mesa_fetch_state()Brian Paul2011-08-041-1/+1
* mesa: use gl_constant_value type in ARB program parserBrian Paul2011-08-042-29/+30
* mesa: use gl_constant_value type in _mesa_[Get]ProgramNamedParameter4fNV()Brian Paul2011-08-041-10/+10
* mesa: add st_glsl_to_tgsi.cpp to SconscriptBrian Paul2011-08-041-0/+1
* mesa: fix out of bounds array access in rtgc debug codeBrian Paul2011-08-041-1/+1
* mesa: don't use K&R style function pointer callsBrian Paul2011-08-041-3/+3
* Merge branch 'glsl-to-tgsi'Bryan Cain2011-08-0432-322/+5579
|\
| * st/mesa: replace duplicated create_color_map_texture() function with shared f...Bryan Cain2011-08-044-43/+26
| * glsl_to_tgsi: remove debugging printfBryan Cain2011-08-041-1/+0
| * glsl_to_tgsi: copy reladdr in st_src_reg(st_dst_reg) constructorBryan Cain2011-08-011-1/+1
| * glsl_to_tgsi: add each relative address to the previousBryan Cain2011-08-011-0/+12
| * glsl_to_tgsi: lower all ir_quadop_vector expressionsBryan Cain2011-08-011-1/+1
| * glsl_to_tgsi: rework immediate tracking to not use gl_program_parameter_listBryan Cain2011-08-011-47/+88
| * glsl_to_tgsi: update commentsBryan Cain2011-08-011-12/+11
| * glsl_to_tgsi: make coding style more consistentBryan Cain2011-08-011-137/+126
| * glsl_to_tgsi: make assignment hack saferBryan Cain2011-08-011-3/+4
| * glsl_to_tgsi: separate immediates from array constants during IR translationBryan Cain2011-08-011-48/+95
| * glsl_to_tgsi: fix mistakes in get_pixel_transfer_visitor()Bryan Cain2011-08-011-3/+3
| * st/mesa, glsl_to_tgsi: support glBitmap with a GLSL fragment shader activeBryan Cain2011-08-013-6/+105
| * st/mesa, glsl_to_tgsi: support glDrawPixels/glCopyPixels with a GLSL fragment...Bryan Cain2011-08-013-0/+194
| * glsl_to_tgsi: replace MAX_PROGRAM_TEMPS (256) with MAX_TEMPS (4096)Bryan Cain2011-08-011-6/+8