summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
Commit message (Expand)AuthorAgeFilesLines
...
* i965/blorp: Factor gen6_blorp_emit_batch_head into separate functions.Paul Berry2012-05-253-34/+49
* i965/blorp: Use MSDISPMODE_PERSAMPLE rendering when necessaryPaul Berry2012-05-254-27/+87
* i965/blorp: Emit sample index in SAMPLE_LD message when necessaryPaul Berry2012-05-252-21/+36
* i965/blorp: Generalize sampling code in preparation for Gen7Paul Berry2012-05-251-26/+61
* i965/msaa: Expand odd-sized MSAA surfaces to account for interleaving pattern.Paul Berry2012-05-251-5/+40
* i965: Gut the separate OpenGL ES extension enabling.Kenneth Graunke2012-05-237-148/+4
* i965: use cut index to handle primitive restart when possibleJordan Justen2012-05-231-1/+80
* i965: add flag to enable cut_indexJordan Justen2012-05-234-1/+12
* i965: create code path to handle primitive restart in hardwareJordan Justen2012-05-237-0/+112
* i965/gen6+: Add support for GL_ARB_blend_func_extended.Eric Anholt2012-05-2313-8/+112
* i965/gen6+: Add support for fast depth clears.Eric Anholt2012-05-238-12/+150
* i965/gen6: Add CC viewport state setup to blorp code.Eric Anholt2012-05-231-0/+26
* i965/gen7: Add CC viewport setup to blorp code.Eric Anholt2012-05-231-0/+21
* i965: Drop a layer of indirection in doing HiZ resolves.Eric Anholt2012-05-237-120/+9
* i965: Replace intel_need_resolve with the hiz ops it maps to.Eric Anholt2012-05-233-17/+21
* i965: Add an interface for doing hiz ops from C code.Eric Anholt2012-05-234-15/+44
* i965: Rename the clear function for this driver.Eric Anholt2012-05-231-2/+2
* i965: Simplify the remaining clear logic by relying on the meta clear.Eric Anholt2012-05-231-47/+11
* i965: Switch blit color clears to tri clears on gen4/5.Eric Anholt2012-05-231-28/+2
* i965: Remove dead logic for non-tri depth/stencil clears.Eric Anholt2012-05-231-26/+2
* i965: We always have GLSL, so always use it for tri clears.Eric Anholt2012-05-231-4/+1
* i915: Drop gen4+ code from the forked clear code.Eric Anholt2012-05-231-10/+1
* intel: Fork the intel_clear.c file between i915 and i965.Eric Anholt2012-05-234-8/+209
* i965: Completely annotate the batch bo when aub dumping.Paul Berry2012-05-226-27/+117
* intel: When AUB dumping, flush before emitting final bitmap command.Paul Berry2012-05-221-1/+3
* i965/vs: Fix up swizzle for dereference_array of matrices.Eric Anholt2012-05-171-2/+2
* i965/fs: Do more register coalescing by using the interference graph.Eric Anholt2012-05-172-0/+62
* i965/blorp: Move exec() out of brw_blorp_params.Paul Berry2012-05-153-6/+9
* i965/gen6: Initial implementation of MSAA.Paul Berry2012-05-1523-121/+662
* i965/gen6+: Add code to perform blits on the render path ("blorp").Paul Berry2012-05-158-27/+1730
* i965: Expose surface setup internals for use by blits.Paul Berry2012-05-153-2/+4
* i965: split gen{6,7}_blorp_exec functions into manageable chunks.Paul Berry2012-05-153-522/+647
* i965: Parameterize HiZ code to prepare for adding blitting.Paul Berry2012-05-157-177/+335
* i965: Implement guardband clipping on Ivybridge.Kenneth Graunke2012-05-152-5/+15
* i965: Implement guardband clipping on Sandybridge.Kenneth Graunke2012-05-152-10/+15
* Revert "i965/fs: Jump from discard statements to the end of the program when ...Eric Anholt2012-05-144-126/+5
* i965/fs: Remove the requirement of no dead code for interference checks.Eric Anholt2012-05-141-12/+12
* i965/fs: Add support for copy propagation.Eric Anholt2012-05-145-0/+143
* i965/fs: When doing no work for live interval calculation, do no allocation.Eric Anholt2012-05-141-7/+7
* i965/gen7: Set tile_x/y to 0 in the no-stencil case.Eric Anholt2012-05-141-1/+1
* intel: Fix signed/unsigned comparison warnings.Eric Anholt2012-05-142-5/+6
* intel: Fix compile warning from 7b6424143d8bf572cadd46adcbaa91d2a5598635Eric Anholt2012-05-141-2/+2
* intel: Fix compiler warning from 3cd7bee48f7caf7850ea64d40f43875d4c975507Eric Anholt2012-05-141-2/+0
* i965/fs: Add a local common subexpression elimination pass.Kenneth Graunke2012-05-144-0/+201
* i965/fs: Use a const reference in fs_reg::equals instead of a pointer.Kenneth Graunke2012-05-143-16/+16
* nouveau/vieux: finish != flush, how about we do that..Ben Skeggs2012-05-123-0/+23
* i965/hiz: Convert gen{6,7}_hiz.h to gen{6,7}_blorp.hPaul Berry2012-05-105-5/+5
* i965/hiz: Convert gen{6,7}_hiz.c to C++Paul Berry2012-05-103-3/+3
* i965/hiz: Make void pointer type casts explicitPaul Berry2012-05-101-5/+7
* intel: Work around differences between C and C++ scoping rules.Paul Berry2012-05-102-25/+29