summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
Commit message (Expand)AuthorAgeFilesLines
...
* i965/fs: Statically allocate the reg_sets at context initialization.Eric Anholt2012-10-173-49/+61
* i965/fs: Allocate registers in the unused parts of the gen7 MRF hack range.Eric Anholt2012-10-172-1/+63
* i965/fs: Reduce the interference between payload regs and virtual GRFs.Eric Anholt2012-10-172-19/+152
* i965/fs: Expose the payload registers to the register allocator.Eric Anholt2012-10-171-7/+39
* i965/fs: Remove extra allocation for classes[].Eric Anholt2012-10-171-1/+1
* i965/fs: Make the register allocation class_sizes[] choice static.Eric Anholt2012-10-172-60/+42
* i965/vs: Improve live interval calculation.Eric Anholt2012-10-174-96/+388
* i965/vs: Fix the mlen of scratch read/write messages.Eric Anholt2012-10-171-2/+2
* i965: Make the cfg reusable from the VS.Eric Anholt2012-10-175-16/+16
* i965: Share the predicate field between FS and VS.Eric Anholt2012-10-1713-33/+32
* i965: Rename fs_cfg types to not mention fs.Eric Anholt2012-10-178-65/+65
* i965: Move brw_fs_cfg.* to brw_cfg.*.Eric Anholt2012-10-177-6/+6
* i965: Make the FS and VS share a few visitor/instruction fields.Eric Anholt2012-10-175-24/+30
* i965/vs: Trim the swizzle of the scratch write temporary.Eric Anholt2012-10-171-1/+16
* i965/vs: Do the temporary allocation in emit_scratch_write().Eric Anholt2012-10-173-21/+12
* i965/vs: Simplify emit_scratch_write() prototype.Eric Anholt2012-10-173-8/+6
* i965/vs: Add a little bit of IR-level debug ability.Eric Anholt2012-10-174-5/+96
* wmesa: remove old, unused span codeBrian Paul2012-10-171-474/+0
* i965: Fix rendering to small mipmaps of depth/stencil buffers using a temp mt.Eric Anholt2012-10-164-121/+172
* i965: Share the draw x/y offset masking code between main/blorp and all gens.Eric Anholt2012-10-166-108/+89
* i965: Make a helper function for the renderbuffer temporary mt workaround.Eric Anholt2012-10-163-22/+30
* i965: Warn on a couple of workarounds in blending.Eric Anholt2012-10-161-2/+15
* intel: Add a macro for printing a debug warning once.Eric Anholt2012-10-161-0/+11
* i965/fs: Fix segfault when using INTEL_DEBUG=perf with non-GLSL.Kenneth Graunke2012-10-161-1/+1
* mesa: Remove PROGRAM_WRITE_ONLY register type.Kenneth Graunke2012-10-162-2/+0
* mesa: Remove support for named parameters.Kenneth Graunke2012-10-163-6/+1
* driconf: Remove force enable for NV_vertex_program.Kenneth Graunke2012-10-166-32/+0
* mesa: Remove yet more remnants of NV_fragment_program.Kenneth Graunke2012-10-161-1/+0
* mesa: Remove the EmitNVTempInitialization shader compiler option.Kenneth Graunke2012-10-161-1/+0
* mesa: Remove Mesa IR opcodes that existed only for NV_vertex_program.Eric Anholt2012-10-151-1/+0
* swrast: Remove support for GL_NV_vertex_program.Eric Anholt2012-10-151-1/+0
* r200: Remove support for software-only NV_vertex_program.Eric Anholt2012-10-154-18/+1
* intel: Remove NV_vertex_program support.Eric Anholt2012-10-153-9/+0
* i965/vp: Remove more code for unused opcodes.Eric Anholt2012-10-151-55/+1
* intel: print debug either to stdout or `logcat' depending on platform.Oliver McFadden2012-10-122-4/+16
* i965/vs: Add support for splitting virtual GRFs.Eric Anholt2012-10-103-0/+62
* i965/vs: Try again when we've successfully spilled a reg.Eric Anholt2012-10-103-10/+16
* i965/vs: Implement register spilling.Kenneth Graunke2012-10-103-1/+144
* i965/vs: Fix unit mismatch in scratch base_offset parameter.Kenneth Graunke2012-10-103-4/+8
* intel: Add missing #include <time.h>Quentin Glidic2012-10-091-0/+1
* i965: Delete some dead code from brw_eu_emit.c.Kenneth Graunke2012-10-092-120/+0
* i965/fs: Improve performance of copy/constant propagation.Eric Anholt2012-10-082-18/+30
* i965/fs: Move constant propagation to the same codebase as copy prop.Eric Anholt2012-10-083-165/+124
* i965: Remove the old ARB_fragment_program backend.Eric Anholt2012-10-089-4810/+0
* i965: Replace brw_wm_* with dumping code into the fs_visitor.Eric Anholt2012-10-0810-109/+860
* i965: Reduce maximum GL_ARB_fragment_program instruction count to 1024.Eric Anholt2012-10-081-4/+4
* i965/fs: Add a couple more algebraic cases that help some ARB_fp patterns.Eric Anholt2012-10-081-0/+23
* i965/fs: Pull ir_binop_min/ir_binop_max handling to a separate function.Eric Anholt2012-10-082-31/+23
* i965/fs: Refactor rectangle/GL_CLAMP texture coordinate adjustment.Eric Anholt2012-10-082-21/+16
* i965/fs: Pass fragment depth to the fb write as a fs_reg, not an ir_variable.Eric Anholt2012-10-082-7/+4