aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* i965/vs: Avoid generating extra moves when setting up large ir_constants.Eric Anholt2011-08-162-51/+28
* i965/vs: Fix types of varying outputs.Eric Anholt2011-08-161-0/+1
* i965/vs: Handle assignment of structures/arrays/matrices better.Eric Anholt2011-08-162-21/+51
* i965/vs: Don't forget to set up assignment condition code for arrays/structs.Eric Anholt2011-08-161-0/+4
* i965/vs: Apply the gen6 math workaround for math1 instructions.Eric Anholt2011-08-161-6/+4
* i965/vs: Add support for if(any_nequal()) and if(all_equal()) on gen6.Eric Anholt2011-08-162-4/+22
* i965/vs: Add support for dot product opcodes.Eric Anholt2011-08-161-0/+12
* i965/vs: Fix the types of array/struct dereferences.Eric Anholt2011-08-161-0/+2
* i965/vs: Drop the assertion about dst.reg_offset == 0.Eric Anholt2011-08-161-1/+0
* i965/vs: Use an appropriate swizzle on src regs from variables.Eric Anholt2011-08-161-0/+4
* i965/vs: Fix support for zero uniforms in use.Eric Anholt2011-08-161-1/+2
* i965/vs: Fix support for "IF" instructions by copying brw_fs_visitor.cpp.Eric Anholt2011-08-161-4/+10
* i965/vs: Disable loops for now until rendering is generally correct.Eric Anholt2011-08-161-0/+2
* i965/vs: Fix ir_swizzle handling.Eric Anholt2011-08-161-1/+1
* i965/vs: Allocate storage for "auto" variables just like temps.Eric Anholt2011-08-161-0/+4
* i965/vs: Allow scalar values in assignments, too.Eric Anholt2011-08-161-1/+2
* i965/vs: Don't emit an extra copy of the vertex position.Eric Anholt2011-08-161-6/+8
* i965/vs: Port the fix for clip plane writemasks from brw_vs_emit.c.Eric Anholt2011-08-161-1/+1
* i965/vs: Fix constant vector construction.Eric Anholt2011-08-161-3/+3
* i965/vs: Start adding support for uniformsEric Anholt2011-08-169-48/+256
* i965: Start adding the VS visitor and codegen.Eric Anholt2011-08-1614-37/+2781
* i965: Rename math FS_OPCODE_* to SHADER_OPCODE_*.Eric Anholt2011-08-166-68/+68
* i965: Create a shared enum for hardware and compiler-internal opcodes.Eric Anholt2011-08-167-126/+120
* i965: Generate driver-specific IR for non-fragment shaders as well.Eric Anholt2011-08-161-5/+12
* mesa: ChooseTextureFormat() returns gl_format, not GLuintBrian Paul2011-08-161-1/+1
* radeon: Explain to the user what went wrong when built without libdrm.Eric Anholt2011-08-151-0/+6
* glapi: generate ES dispatch headers from core mesaChia-I Wu2011-08-133-6/+26
* glapi: use gl_and_es_API.xml to generate GLES headersChia-I Wu2011-08-131-8/+8
* x86-64: Fix compile error with clangChad Versace2011-08-111-1/+1
* mesa: fix initialization of GL_FOG_MODE in _mesa_init_driver_state()Brian Paul2011-08-111-1/+4
* mesa: fix ColorMask array index in _mesa_init_driver_state()Brian Paul2011-08-111-4/+4
* 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