summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
Commit message (Expand)AuthorAgeFilesLines
* 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
* i965/gs: Update defines related to GS surface organization.Paul Berry2013-08-318-29/+29
* i965: Move vec4 register allocation data structures to brw->vec4.Paul Berry2013-08-312-29/+33
* i965: Rename user-defined gs structs from vec4_gs to gs.Paul Berry2013-08-313-9/+9
* i965: rename legacy gs structs and functions to ff_gs.Paul Berry2013-08-3114-146/+156
* i965/fs: Detect GRF sources in split_virtual_grfs send-from-GRF code.Kenneth Graunke2013-08-301-1/+5
* i965/vs: Detect GRF sources in split_virtual_grfs send-from-GRF code.Kenneth Graunke2013-08-301-2/+6
* i965: Switch gen4-6 to using the sampler's base level for GL BASE_LEVEL.Eric Anholt2013-08-302-23/+12