summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri
Commit message (Expand)AuthorAgeFilesLines
* i965: Enable compressed multisample support (CMS) on Broadwell.Kenneth Graunke2014-07-171-8/+0
* i965: Add 2x MSAA support to the MCS allocation function.Kenneth Graunke2014-07-171-0/+1
* i965: Hook up the MCS buffers in SURFACE_STATE on Broadwell.Kenneth Graunke2014-07-171-0/+10
* i965: Drop SINT workaround for CMS layout on Broadwell.Kenneth Graunke2014-07-171-3/+1
* i965: Add plumbing for Broadwell's auxiliary surface support.Kenneth Graunke2014-07-171-7/+37
* i965: Add auxiliary surface field #defines for Broadwell.Jordan Justen2014-07-171-0/+10
* i965/fs: Set correct number of regs_written for MCS fetches.Matt Turner2014-07-171-3/+3
* i965: Generalize the pixel_x/y workaround for all UW types.Eric Anholt2014-07-171-4/+4
* i965/fs: Use WE_all for gl_SampleID header register munging.Kenneth Graunke2014-07-171-5/+9
* i965/fs: Don't use brw_imm_* unnecessarily.Matt Turner2014-07-172-5/+5
* i965/fs: Set force_uncompressed and force_sechalf on samplepos setup.Kenneth Graunke2014-07-171-6/+8
* i965: Set execution size to 8 for instructions with force_sechalf set.Kenneth Graunke2014-07-171-1/+1
* i965/vec4: Constant propagate into 2-src math instructions on Gen8.Matt Turner2014-07-171-2/+9
* i965/fs: Constant propagate into 2-src math instructions on Gen8.Matt Turner2014-07-171-2/+9
* i965/fs: Make try_constant_propagate() static.Matt Turner2014-07-172-3/+2
* i965/fs: Don't fix_math_operand() on Gen >= 8.Matt Turner2014-07-171-2/+4
* i965/vec4: Don't fix_math_operand() on Gen >= 8.Matt Turner2014-07-171-2/+6
* i965/vec4: Don't return void from a void function.Matt Turner2014-07-171-4/+4
* i965: Don't copy propagate abs into Broadwell logic instructions.Kenneth Graunke2014-07-172-12/+6
* i965/vec4: skip copy-propate for logical instructions with negated src entriesAbdiel Janulgue2014-07-171-0/+17
* i965/fs: skip copy-propate for logical instructions with negated src entriesAbdiel Janulgue2014-07-171-0/+17
* i965/fs: Refactor check for potential copy propagated instructions.Abdiel Janulgue2014-07-171-10/+17
* i965/disasm: Fix INTEL_DEBUG=fs on Broadwell for ARB_fp applications.Kenneth Graunke2014-07-031-1/+1
* i965: Don't emit SURFACE_STATEs for gather workarounds on Broadwell.Kenneth Graunke2014-07-032-8/+15
* i915: Fix gen2 texblend setupVille Syrjälä2014-06-231-1/+1
* i965: Save meta stencil blit programs in the context.Kenneth Graunke2014-06-232-8/+13
* i965: Use 8x4 aligned rectangles for HiZ operations on Broadwell.Kenneth Graunke2014-06-231-4/+16
* i965/vec4: Use the sampler for pull constant loads on Broadwell.Kenneth Graunke2014-06-231-8/+8
* i965: Add missing newlines to a few perf_debug messages.Kenneth Graunke2014-06-231-2/+2
* i965: Drop Broadwell perf_debugs about missing MOCS that aren't missing.Kenneth Graunke2014-06-232-4/+0
* i965: Add missing MOCS setup for 3DSTATE_INDEX_BUFFER on Broadwell.Kenneth Graunke2014-06-231-3/+1
* i965/vec4: Fix dead code elimination for VGRFs of size > 1.Kenneth Graunke2014-06-231-1/+2
* i965: Set the fast clear color value for texture surfacesNeil Roberts2014-06-232-2/+6
* i965: Invalidate live intervals when inserting Gen4 SEND workarounds.Kenneth Graunke2014-06-231-0/+6
* i965: Don't use the head sentinel as an fs_inst in Gen4 workaround code.Kenneth Graunke2014-06-231-1/+1
* android: adapt to the megadriver mechanismAdrian Negreanu2014-06-232-0/+18
* add megadriver_stub_FILESAdrian Negreanu2014-06-232-1/+4
* i965: Support GL_CLAMP natively on Broadwell.Kenneth Graunke2014-06-063-4/+13
* i965: Pass brw to translate_wrap_mode().Kenneth Graunke2014-06-063-8/+9
* i965: Fix copy and pasted values in Broadwell code.Kenneth Graunke2014-06-061-10/+21
* i915: add a missing NULL pointer checkLubomir Rintel2014-05-301-1/+1
* i965: Fix Line Stipple enable bit in 3DSTATE_SF for Haswell.Pavel Popov2014-05-301-1/+1
* i965: Fix repeated usage of rectangle texture coordinate scaling.Kenneth Graunke2014-05-291-7/+20
* i965/meta: Store stencil texturing modeTopi Pohjolainen2014-05-291-0/+1
* Revert "i965: Don't make instructions with a null dest a barrier to scheduling."Matt Turner2014-05-291-8/+4
* Revert "i965/fs: Simplify interference scan in register coalescing."Matt Turner2014-05-291-9/+13
* Revert "i965/fs: Give up in interference check if we see a WHILE."Matt Turner2014-05-291-1/+1
* Revert "i965/fs: Reduce restrictions on interference in register coalescing."Matt Turner2014-05-291-0/+13
* Revert "i965/fs: Change fs_visitor::emit_lrp to use MAC for gen<6"Matt Turner2014-05-291-4/+7
* Revert "i965/vec4: Change vec4_visitor::emit_lrp to use MAC for gen<6"Matt Turner2014-05-291-6/+10