aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_fs.h
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Make try_constant_propagate() static.Matt Turner2014-06-251-1/+0
* i965: Make can_do_source_mods() a member of the instruction classes.Matt Turner2014-06-251-2/+1
* i965: Mark backend_instruction and bblock_t as structs.Matt Turner2014-06-171-1/+1
* i965/fs: Lower LOAD_PAYLOAD and clean up.Matt Turner2014-06-171-0/+1
* i965/fs: Add SHADER_OPCODE_LOAD_PAYLOAD.Matt Turner2014-06-171-0/+2
* i965/fs: Combine generate_math[12]_gen6 methods.Kenneth Graunke2014-06-101-7/+4
* i965/fs: Drop the generate_math[12]_gen7 methods.Kenneth Graunke2014-06-101-7/+0
* i965/fs: Add Gen < 6 runtime checks for line antialiasing.Iago Toral Quiroga2014-06-091-0/+4
* i965/fs: Let the gen < 8 generator know about runtime_check_aads_emitIago Toral Quiroga2014-06-091-0/+2
* i965: Move annotation info into generate code.Matt Turner2014-06-021-4/+2
* i965/fs: Add fs_inst constructor that takes a list of sources.Matt Turner2014-06-011-0/+3
* i965/fs: Add a function to resize fs_inst's sources array.Matt Turner2014-06-011-0/+2
* i965/fs: Clean up fs_inst constructors.Matt Turner2014-06-011-9/+8
* i965/fs: Store the number of sources an fs_inst has.Matt Turner2014-06-011-1/+2
* i965/fs: ralloc fs_inst's fs_reg sources.Matt Turner2014-06-011-1/+1
* 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-011-0/+1
* i965: Give dump_instructions() a filename argument.Matt Turner2014-06-011-0/+1
* i965: Give dump_instruction() a FILE* argument.Matt Turner2014-06-011-0/+1
* i965: Print disassembly after compaction.Matt Turner2014-05-241-9/+5
* i965/fs: Make patch_discard_jumps_to_fb_writes return bool.Matt Turner2014-05-241-2/+2
* i965/fs+blorp: Remove left over dump_file arguments.Matt Turner2014-05-241-3/+2
* i965/fs: Don't hardcode DEBUG_WM in generic fs code.Matt Turner2014-05-241-1/+3
* i965/fs: Rip struct brw_wm_compile out of the visitors and generators.Kenneth Graunke2014-05-181-6/+6
* i965/fs: Plumb a mem_ctx all the way through the FS compile.Kenneth Graunke2014-05-181-0/+3
* i965/fs: Replace c->key with a direct reference in the generators.Kenneth Graunke2014-05-181-0/+2
* i965/fs: Replace c->key with a direct reference in fs_visitor.Kenneth Graunke2014-05-181-0/+1
* i965/fs: Replace c->prog_data with a direct reference in the generators.Kenneth Graunke2014-05-181-0/+2
* i965/fs: Replace c->prog_data with a direct reference in fs_visitor.Kenneth Graunke2014-05-181-0/+1
* i965/fs: Move some flags that affect code generation to fs_visitor.Kenneth Graunke2014-05-181-0/+3
* i965/fs: Move payload register info from brw_wm_compile to fs_visitor.Kenneth Graunke2014-05-181-0/+14
* i965/fs: Simplify gl_SampleMaskIn handling.Kenneth Graunke2014-05-181-1/+0
* i965/fs: Move c->last_scratch into fs_visitor.Kenneth Graunke2014-05-181-0/+3
* i965/fs: Port untyped atomic message support to Broadwell.Kenneth Graunke2014-05-011-0/+5
* i965/fs: Port untyped surface read support to Broadwell.Kenneth Graunke2014-05-011-0/+3
* i965: Drop mark_surface_used from gen8 generators.Kenneth Graunke2014-05-011-2/+0
* i965/fs: Remove 'mul_arg' from try_emit_mad().Matt Turner2014-04-301-1/+1
* i965: Add is_accumulator() function.Juha-Pekka Heikkila2014-04-161-0/+1
* i965/fs: Remove dead_code_eliminate_local().Matt Turner2014-04-151-1/+0
* i965/fs: Track whether we're doing dual source in a more obvious way.Eric Anholt2014-04-081-0/+1
* i965/fs: Mark appropriate fs_inst members as const.Matt Turner2014-04-051-8/+8
* i965: Accurately bail on SIMD16 compiles.Kenneth Graunke2014-03-181-0/+4
* i965/fs: Use a single instance of the pull_constant_loc[] array.Kenneth Graunke2014-03-181-1/+1
* i965/fs: Don't renumber UNIFORM registers.Kenneth Graunke2014-03-181-8/+5
* i965/fs: Split pull parameter decision making from mechanical demoting.Kenneth Graunke2014-03-181-0/+1
* i965/fs: Save push constant location information.Kenneth Graunke2014-03-181-0/+6
* Revert "i965/fs: Make fs_reg's type an enum for better debugging."Matt Turner2014-02-211-2/+2
* i965/fs: Drop the emit(fs_inst) overload.Kenneth Graunke2014-02-211-1/+0
* i965/fs: Pass fs_regs by constant reference where possible.Matt Turner2014-02-211-6/+8
* i965/fs: Use a bitfield for fs_inst's bool fields.Matt Turner2014-02-211-7/+7