summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
Commit message (Expand)AuthorAgeFilesLines
* mesa: Rename MESA_shader_integer_mix to EXT_shader_integer_mixIan Romanick2013-09-131-1/+1
* i965/gs: implement EndPrimitive() functionality in the visitor.Paul Berry2013-09-112-1/+241
* i965/vec4: Add the ability to emit opcodes with just a dst register.Paul Berry2013-09-112-0/+8
* i965/gs: Add opcodes needed for EndPrimitive().Paul Berry2013-09-114-0/+120
* i965/gen7: Add the ability to send URB_WRITE_OWORD messages.Paul Berry2013-09-113-2/+16
* i965/gen7: Allow URB_WRITE channel masks to be used.Paul Berry2013-09-112-1/+7
* i965/gs: Set control data header size/format appropriately for EndPrimitive().Paul Berry2013-09-117-15/+84
* i965/gs: Add a state atom to set up geometry shader state.Paul Berry2013-09-116-33/+156
* i965/gen7: Extract a function for setting up a shader stage's constants.Paul Berry2013-09-112-25/+42
* i965: Add an assertion that writemask != NULL for non-ARFs.Kenneth Graunke2013-09-101-0/+2
* i965/vec4: Only zero out unused message components when there are any.Kenneth Graunke2013-09-101-2/+4
* i965/vec4: Simplify the computation of coord_mask and zero_mask.Kenneth Graunke2013-09-101-5/+2
* Revert "i965/vec4: Only zero out unused message components when there are any."Kenneth Graunke2013-09-091-4/+2
* i965: Allow immediates to be folded into logical and shift instructions.Matt Turner2013-09-092-0/+22
* i965: Enable MESA_shader_integer_mix.Matt Turner2013-09-091-0/+1
* i965: Add support for ir_triop_csel.Matt Turner2013-09-093-0/+13
* glsl: Pass _mesa_glsl_parse_state into matching_signature and such.Kenneth Graunke2013-09-092-2/+2
* i965/vec4: Only zero out unused message components when there are any.Kenneth Graunke2013-09-091-2/+4
* i965: Enable AMD_seamless_cubemap_per_textureIan Romanick2013-09-083-2/+3
* gallium, intel: Implements new __DRI_IMAGE_USE_LINEAR and PIPE_BIND_LINEAR fl...Axel Davy2013-09-062-0/+6
* i965: Remove never used DPA2 opcode.Matt Turner2013-09-051-1/+0
* i965: Remove never used RSR and RSL opcodes.Matt Turner2013-09-054-8/+0
* i965/gen7.5: Fix lower bound on number of VS URB entries.Paul Berry2013-09-054-4/+13
* i965/vs: Move vs-specific code out of brw_vec4_visitor.cpp.Paul Berry2013-09-053-192/+226
* i965/vec4: Make with_writemask() non-static.Paul Berry2013-09-052-1/+4
* i965/vs: Move vs-specific code out of brw_vec4.h.Paul Berry2013-09-052-32/+38
* i965/gs: Don't assign gl_Layer its own slot in the VUE map.Paul Berry2013-09-051-0/+5
* mesa: Implement GL_DEBUG_OUTPUTTimothy Arceri2013-09-041-0/+2
* i965: Rename "prim" parameter to "prims" where it's an array.Kenneth Graunke2013-09-033-18/+18
* i965: Actually check every primitive for cut index support.Kenneth Graunke2013-09-031-2/+2
* i965: Use the proper element of the prim array in brw_try_draw_prims.Kenneth Graunke2013-09-011-4/+4
* i965: Combine brw_emit_prim and gen7_emit_prim.Kenneth Graunke2013-09-011-63/+18
* i965: Remove unused ATTRIB_BIT_DWORDS define.Kenneth Graunke2013-09-011-7/+0
* i965/fs: Gen4: Zero out extra coordinates when using shadow compareChris Forbes2013-09-011-1/+7
* i965/gs: Implement support for geometry shader samplers.Paul Berry2013-08-313-0/+30
* i965/gs: add geometry shader support to brw_texture_surfaces.Paul Berry2013-08-311-0/+7
* i965/gs: generalize brw_texture_surfaces in preparation for gs.Paul Berry2013-08-311-31/+33
* i965: Modify signature to update_texture_surface functions.Paul Berry2013-08-313-22/+17
* i965/vs: generalize gen6_vs_push_constants in preparation for GS.Paul Berry2013-08-312-16/+36
* i965/gs: make the state atom for compiling Gen7 geometry shaders.Paul Berry2013-08-3112-6/+401
* i965/gs: Implement support for geometry shader surfaces.Paul Berry2013-08-315-0/+131
* i965/vs: generalize brw_vs_binding_table in preparation for GS.Paul Berry2013-08-312-13/+35
* i965: generalize brw_vs_pull_constants in preparation for GS.Paul Berry2013-08-312-26/+51
* i965: Make sure constants re-sent after constant buffer reallocation.Paul Berry2013-08-317-5/+24
* i965/gs: Allocate push constant space for use by GS.Paul Berry2013-08-316-22/+68
* i965/gen7: Emit CS stall after 3DSTATE_PUSH_CONSTANT_ALLOC_PS.Paul Berry2013-08-311-0/+30
* i965/gs: Allocate URB space for use by GS.Paul Berry2013-08-313-35/+143
* i965: Make CACHE_NEW_GS_PROG.Paul Berry2013-08-311-0/+2
* i965/gs: Create brw_context::gs structure to track GS program state.Paul Berry2013-08-311-0/+5
* i965: Move data from brw->vs into a base class if gs will also need it.Paul Berry2013-08-3112-85/+108