summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Clean up fs_inst constructors.Matt Turner2014-06-012-75/+32
* i965/fs: Loop from 0 to inst->sources, not 0 to 3.Matt Turner2014-06-0110-28/+28
* i965/fs: Store the number of sources an fs_inst has.Matt Turner2014-06-012-11/+13
* i965/fs: ralloc fs_inst's fs_reg sources.Matt Turner2014-06-012-1/+9
* i965/fs: Disable fs_inst assignment operator.Matt Turner2014-06-011-0/+2
* i965/fs: Add and use an fs_inst copy constructor.Matt Turner2014-06-012-0/+6
* i965: Skip IR annotations with INTEL_DEBUG=noann.Matt Turner2014-06-013-2/+6
* i965/fs: Debug the optimization passes by dumping instr to file.Matt Turner2014-06-011-12/+41
* i965: Give dump_instructions() a filename argument.Matt Turner2014-06-015-6/+42
* i965: Give dump_instruction() a FILE* argument.Matt Turner2014-06-015-100/+115
* i965: Add envvar to debug the optimization passes.Matt Turner2014-06-012-0/+2
* i965/vec4: Allow writemasking on math instructions on Gen7+.Matt Turner2014-05-301-2/+2
* i965: Fix Line Stipple enable bit in 3DSTATE_SF for Haswell.Pavel Popov2014-05-301-1/+1
* i965/fs: Set correct number of regs_written for MCS fetches.Matt Turner2014-05-291-3/+3
* i965: Fix repeated usage of rectangle texture coordinate scaling.Kenneth Graunke2014-05-281-7/+20
* i965/sf: Replace push/pop in brw_emit_anyprim_setup.Kenneth Graunke2014-05-271-15/+11
* i965/sf: Drop unnecessary push/pop in copy_z_inv_w.Kenneth Graunke2014-05-271-4/+0
* i965/sf: Drop unnecessary push/pop in flatshading code.Kenneth Graunke2014-05-271-8/+0
* i965/sf: Move brw_compile::flag_value to brw_sf_compile.Kenneth Graunke2014-05-273-21/+24
* i965/sf: Move brw_set_predicate_control_flag_value to brw_sf_emit.c.Kenneth Graunke2014-05-273-19/+14
* i965/sf: Drop useless push/pop state from flag register mashing code.Kenneth Graunke2014-05-271-2/+0
* i965/sf: Drop unnecessary push/pop in do_twoside_color.Kenneth Graunke2014-05-271-2/+0
* i965: Don't implicitly set predicate default state in brw_CMP.Kenneth Graunke2014-05-275-39/+33
* i965: Drop unnecessary predication default state resets in clip code.Kenneth Graunke2014-05-271-6/+0
* i965/sf: Reset flag_value to 0xff before emitting SF subroutines.Kenneth Graunke2014-05-272-15/+4
* i965/meta: Store stencil texturing modeTopi Pohjolainen2014-05-271-0/+1
* i965: Switch types D->UD when possible to allow compaction.Matt Turner2014-05-261-0/+21
* Revert "i965: Don't make instructions with a null dest a barrier to scheduling."Matt Turner2014-05-261-8/+4
* Revert "i965/fs: Simplify interference scan in register coalescing."Matt Turner2014-05-261-9/+13
* Revert "i965/fs: Give up in interference check if we see a WHILE."Matt Turner2014-05-261-1/+1
* Revert "i965/fs: Reduce restrictions on interference in register coalescing."Matt Turner2014-05-261-0/+13
* i965: Don't treat HW_REGs as barriers if they're immediates.Matt Turner2014-05-251-4/+12
* i965/fs: Don't use brw_imm_* unnecessarily.Matt Turner2014-05-252-5/+5
* i965/fs: Don't modify ann_count if not debugging.Matt Turner2014-05-252-2/+8
* Revert "i965/fs: Change fs_visitor::emit_lrp to use MAC for gen<6"Matt Turner2014-05-241-4/+7
* Revert "i965/vec4: Change vec4_visitor::emit_lrp to use MAC for gen<6"Matt Turner2014-05-241-6/+10
* i965: Remove useless typo'd debugging messages.Matt Turner2014-05-241-6/+0
* i965: Move brw_land_fwd_jump() to compilation unit of its use.Matt Turner2014-05-243-23/+16
* i965/fs: Use next_insn_offset rather than nr_insn.Matt Turner2014-05-242-4/+4
* i965: Emit 0.0:F sources with type VF instead.Matt Turner2014-05-241-0/+16
* i965: Emit ARF:UD for non-present src1 on Gen6+.Matt Turner2014-05-241-2/+26
* i965: Support compacted instructions with immediate sources.Matt Turner2014-05-241-20/+63
* i965: Use next_offset() in instruction compaction code.Matt Turner2014-05-241-17/+3
* i965: Move next_offset() to brw_eu.h for use elsewhere.Matt Turner2014-05-242-11/+12
* i965: Rename next_ip() -> next_offset().Matt Turner2014-05-241-30/+33
* i965: Print disassembly after compaction.Matt Turner2014-05-249-283/+198
* i965/fs: Make patch_discard_jumps_to_fb_writes return bool.Matt Turner2014-05-243-6/+8
* i965: Add annotation data structure and support code.Matt Turner2014-05-2411-9/+183
* i965/fs+blorp: Remove left over dump_file arguments.Matt Turner2014-05-245-19/+15
* i965/fs: Don't hardcode DEBUG_WM in generic fs code.Matt Turner2014-05-246-27/+25