summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965
AgeCommit message (Expand)AuthorFilesLines
2012-05-25i965/msaa: Validate Gen7 surface state constraints.Paul Berry3-3/+109
2012-05-25i965/msaa: Properly handle sliced layout for Gen7.Paul Berry6-3/+28
2012-05-25i965/msaa: Add defines for Gen7.Paul Berry1-0/+5
2012-05-25i965/blorp: Enable blorp blits on Gen7.Paul Berry2-2/+4
2012-05-25i965/blorp: Implement proper texel fetch messages for Gen7.Paul Berry2-2/+31
2012-05-25i965/blorp: Use 16 pixel dispatch on Gen7.Paul Berry1-1/+9
2012-05-25i965/blorp: Allocate space for push constants on Gen7.Paul Berry3-30/+28
2012-05-25i965/blorp: Set the dynamic state upper bound.Paul Berry1-1/+6
2012-05-25i965/blorp: Factor gen6_blorp_emit_batch_head into separate functions.Paul Berry3-34/+49
2012-05-25i965/blorp: Use MSDISPMODE_PERSAMPLE rendering when necessaryPaul Berry4-27/+87
2012-05-25i965/blorp: Emit sample index in SAMPLE_LD message when necessaryPaul Berry2-21/+36
2012-05-25i965/blorp: Generalize sampling code in preparation for Gen7Paul Berry1-26/+61
2012-05-24i965: Gut the separate OpenGL ES extension enabling.Kenneth Graunke2-2/+0
2012-05-23i965: use cut index to handle primitive restart when possibleJordan Justen1-1/+80
2012-05-23i965: add flag to enable cut_indexJordan Justen4-1/+12
2012-05-23i965: create code path to handle primitive restart in hardwareJordan Justen6-0/+108
2012-05-23i965/gen6+: Add support for GL_ARB_blend_func_extended.Eric Anholt12-8/+111
2012-05-23i965/gen6+: Add support for fast depth clears.Eric Anholt7-12/+145
2012-05-23i965/gen6: Add CC viewport state setup to blorp code.Eric Anholt1-0/+26
2012-05-23i965/gen7: Add CC viewport setup to blorp code.Eric Anholt1-0/+21
2012-05-23i965: Drop a layer of indirection in doing HiZ resolves.Eric Anholt5-81/+0
2012-05-23i965: Add an interface for doing hiz ops from C code.Eric Anholt2-15/+12
2012-05-23i965: Rename the clear function for this driver.Eric Anholt1-2/+2
2012-05-23i965: Simplify the remaining clear logic by relying on the meta clear.Eric Anholt1-47/+11
2012-05-23i965: Switch blit color clears to tri clears on gen4/5.Eric Anholt1-28/+2
2012-05-23i965: Remove dead logic for non-tri depth/stencil clears.Eric Anholt1-26/+2
2012-05-23i965: We always have GLSL, so always use it for tri clears.Eric Anholt1-4/+1
2012-05-23intel: Fork the intel_clear.c file between i915 and i965.Eric Anholt3-2/+204
2012-05-22i965: Completely annotate the batch bo when aub dumping.Paul Berry4-26/+112
2012-05-17i965/vs: Fix up swizzle for dereference_array of matrices.Eric Anholt1-2/+2
2012-05-17i965/fs: Do more register coalescing by using the interference graph.Eric Anholt2-0/+62
2012-05-15i965/blorp: Move exec() out of brw_blorp_params.Paul Berry3-6/+9
2012-05-15i965/gen6: Initial implementation of MSAA.Paul Berry18-103/+581
2012-05-15i965/gen6+: Add code to perform blits on the render path ("blorp").Paul Berry7-27/+1721
2012-05-15i965: Expose surface setup internals for use by blits.Paul Berry3-2/+4
2012-05-15i965: split gen{6,7}_blorp_exec functions into manageable chunks.Paul Berry3-522/+647
2012-05-15i965: Parameterize HiZ code to prepare for adding blitting.Paul Berry7-177/+335
2012-05-15i965: Implement guardband clipping on Ivybridge.Kenneth Graunke2-5/+15
2012-05-15i965: Implement guardband clipping on Sandybridge.Kenneth Graunke2-10/+15
2012-05-15Revert "i965/fs: Jump from discard statements to the end of the program when ...Eric Anholt4-126/+5
2012-05-14i965/fs: Remove the requirement of no dead code for interference checks.Eric Anholt1-12/+12
2012-05-14i965/fs: Add support for copy propagation.Eric Anholt5-0/+143
2012-05-14i965/fs: When doing no work for live interval calculation, do no allocation.Eric Anholt1-7/+7
2012-05-14i965/gen7: Set tile_x/y to 0 in the no-stencil case.Eric Anholt1-1/+1
2012-05-14intel: Fix signed/unsigned comparison warnings.Eric Anholt2-5/+6
2012-05-14i965/fs: Add a local common subexpression elimination pass.Kenneth Graunke4-0/+201
2012-05-14i965/fs: Use a const reference in fs_reg::equals instead of a pointer.Kenneth Graunke3-16/+16
2012-05-10i965/hiz: Convert gen{6,7}_hiz.h to gen{6,7}_blorp.hPaul Berry5-5/+5
2012-05-10i965/hiz: Convert gen{6,7}_hiz.c to C++Paul Berry3-3/+3
2012-05-10i965/hiz: Make void pointer type casts explicitPaul Berry1-5/+7