summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri
Commit message (Expand)AuthorAgeFilesLines
* i965: Move PSCDEPTH calculations from draw time to compile time.Kenneth Graunke2014-12-046-52/+40
* i965: Add var->location != -1 assertions.Kenneth Graunke2014-12-032-0/+3
* i965/fs: Don't offset uniform registers in half().Matt Turner2014-12-031-0/+4
* i965/skl: Fix SBE state upload code.Ben Widawsky2014-12-021-1/+3
* i965: Avoid union literal, for old gcc compatibility.Matt Turner2014-12-021-1/+2
* i965: Remove tabs from instruction scheduler.Matt Turner2014-12-021-98/+98
* i965/vs: Set brw_vs_prog_key::clamp_vertex_color to 0 when irrelevant.Kenneth Graunke2014-12-021-3/+8
* i965: Make vertex color clamp handling code VS specific.Kenneth Graunke2014-12-025-12/+12
* i965/vs: Handle vertex color clamping in emit_urb_slot().Kenneth Graunke2014-12-022-11/+13
* i965: Use the enum type for gen6_gather_wa sampler key field.Kenneth Graunke2014-12-021-7/+7
* i965: Drop use of GL types in program keys.Kenneth Graunke2014-12-021-23/+23
* i965: Move program key structures to brw_program.h.Kenneth Graunke2014-12-025-82/+103
* i965: Delete brw_state_flags::cache and related code.Kenneth Graunke2014-12-0234-82/+4
* i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache).Kenneth Graunke2014-12-0234-115/+137
* i965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA.Kenneth Graunke2014-12-0233-124/+124
* i965: Remove "disable_derivative_optimization" driconf option.Kenneth Graunke2014-12-025-21/+2
* i965: Just return void from brw_try_draw_primsIan Romanick2014-12-021-5/+2
* i965/vec4: Rewrite dead code elimination to use live in/out.Matt Turner2014-12-013-155/+170
* i965/vec4: Track liveness of the flag register.Matt Turner2014-12-012-0/+33
* i965/fs: Remove opt_drop_redundant_mov_to_flags().Matt Turner2014-12-012-32/+0
* i965/fs: Use const fs_reg & rather than a copy or pointer.Matt Turner2014-12-014-18/+17
* i965/fs: Dead code eliminate instructions writing the flag.Matt Turner2014-12-011-4/+22
* i965/fs: Track liveness of the flag register.Matt Turner2014-12-012-0/+41
* i965: Use local pointer to block_data in live intervals.Matt Turner2014-12-015-49/+61
* i965/vec4: Make live_intervals part of the vec4_visitor class.Matt Turner2014-12-013-11/+11
* i965/fs: Treat the FB_WRITE as predicated if we're discarding.Matt Turner2014-12-012-1/+5
* i965: Don't treat IF or WHILE with cmod as writing the flag.Matt Turner2014-12-012-2/+6
* i965/disasm: Disassemble tdr and tm registers properly.Matt Turner2014-12-011-0/+6
* i965: avoid anonymous struct in float <-> VF conversionsJonathan Gray2014-12-011-8/+8
* i965/fs: Clean up some whitespace in reg_allocate.Matt Turner2014-12-011-2/+2
* i965: Initialize INTEL_DEBUG once per process.Matt Turner2014-12-011-1/+4
* i965: Initialize compaction tables once per process.Matt Turner2014-12-011-0/+5
* i965: Add _CACHE_ in brw_cache_id enum names.Kenneth Graunke2014-11-2910-43/+43
* i965: Move CACHE_NEW_SAMPLER to BRW_NEW_SAMPLER_STATE_TABLE.Kenneth Graunke2014-11-296-11/+12
* i965: Move some /* CACHE_NEW_SAMPLER */ comments.Kenneth Graunke2014-11-292-3/+2
* i965: Move CACHE_NEW_*_VP flags to BRW_NEW_*_VP.Kenneth Graunke2014-11-295-21/+23
* i965: Fold the gen7_cc_viewport_state_pointer atom into brw_cc_vp.Kenneth Graunke2014-11-294-23/+8
* i965: Combine CACHE_NEW_*_UNIT into BRW_NEW_GEN4_UNIT_STATE.Kenneth Graunke2014-11-299-31/+11
* i965: Alphabetize brw_tracked_state flags and use a consistent style.Kenneth Graunke2014-11-2952-283/+359
* i965: Set prog_data->uses_kill if simulating alpha test via discards.Kenneth Graunke2014-11-273-3/+6
* i965: Use brw_wm_prog_data::uses_kill, not gl_fragment_program::UsesKillKenneth Graunke2014-11-275-6/+7
* i965/fs: Pass key->render_to_fbo via src1 of FS_OPCODE_DDY_*.Kenneth Graunke2014-11-273-11/+10
* i965/fs: Handle derivative quality decisions in the front-end.Kenneth Graunke2014-11-275-52/+51
* i965: Create prog_data temporary variables in PS state upload code.Kenneth Graunke2014-11-274-77/+81
* i965: Fix missing CACHE_NEW_WM_PROG in 3DSTATE_PS_EXTRA.Kenneth Graunke2014-11-271-2/+2
* i965/vec4: Handle destination writemasks in VEC4_OPCODE_PACK_BYTES.Matt Turner2014-11-251-2/+13
* i965/vec4: Optimize packSnorm4x8().Matt Turner2014-11-253-4/+29
* i965/vec4: Optimize packUnorm4x8().Matt Turner2014-11-253-4/+27
* i965/vec4: Add VEC4_OPCODE_PACK_4_BYTES.Matt Turner2014-11-254-0/+52
* i965/vec4: Optimize unpackSnorm4x8().Matt Turner2014-11-253-3/+33