projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965/fs: Clean up emit_fb_writes
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs.h
2014-09-30
Jason Ekstrand
i965/fs: Clean up emit_fb_writes
blob
|
commitdiff
|
raw
2014-09-30
Jason Ekstrand
i965/fs: Make compact_virtual_grfs an optimization...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i964/fs: Make immediate fs_reg constructors explicit
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i965/fs: Make null_reg_* const members of fs_visitor...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i965/fs: Manually generate the meta fast-clear shader
blob
|
commitdiff
|
raw
|
diff to current
2014-09-24
Matt Turner
i965: Remove cfg-invalidating parameter from invalidate...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-24
Matt Turner
i965/fs: Preserve the CFG in a few more places.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-23
Eric Anholt
mesa: Move register_allocate.c to util.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-22
Jordan Justen
i965/fs: Remove direct fs_visitor brw_wm_prog_key depen...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-22
Jordan Justen
i965/fs: Remove direct fs_visitor brw_wm_prog_data...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-06
Jordan Justen
i965/fs: Remove direct fs_visitor gl_fragment_program...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-06
Jordan Justen
i965/fs: Remove direct fs_generator brw_wm_prog_key...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-06
Jordan Justen
i965/fs: Remove direct fs_generator brw_wm_prog_data...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-06
Jordan Justen
i965/fs: Don't store gl_fragment_program* in fs_generator
blob
|
commitdiff
|
raw
|
diff to current
2014-09-06
Jordan Justen
i965/fs: Rename fs_generator::prog to shader_prog
blob
|
commitdiff
|
raw
|
diff to current
2014-09-06
Jordan Justen
i965/fs: Add stage variable to fs_generator
blob
|
commitdiff
|
raw
|
diff to current
2014-09-04
Jordan Justen
i965/fs: Add init function to fs_visitor
blob
|
commitdiff
|
raw
|
diff to current
2014-09-01
Connor Abbott
i965/fs: don't pass ir_variable * to emit_samplepos_setup()
blob
|
commitdiff
|
raw
|
diff to current
2014-09-01
Connor Abbott
i965/fs: don't pass ir_variable * to emit_frontfacing_i...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-22
Matt Turner
i965/fs: Preserve CFG in register allocation.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-22
Matt Turner
i965: Add invalidate_cfg parameter to invalidate_live_i...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-19
Matt Turner
i965: Pass a cfg pointer to generate_{code,assembly}.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-15
Kristian Høgsberg
i965: Add optimization pass to let us use the replicate...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-15
Chris Forbes
i965/fs: Add support for nonconst sampler indexing...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-15
Kenneth Graunke
i965/fs: Add pass to rename registers to break live...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-15
Chris Forbes
i965/fs: Support fine/coarse derivative opcodes
blob
|
commitdiff
|
raw
|
diff to current
2014-08-14
Kenneth Graunke
i965/fs: Drop "do dual source blending" generator param...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-12
Kenneth Graunke
i965: Delete the Gen8 code generators.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-09
Chris Forbes
i965/fs/Gen8: Pass sampler_index to generate_tex
blob
|
commitdiff
|
raw
|
diff to current
2014-08-09
Chris Forbes
i965/fs/Gen4-7: Pass sampler_index to generate_tex
blob
|
commitdiff
|
raw
|
diff to current
2014-08-09
Chris Forbes
i965/fs: pass sampler as src1 of texture op
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Matt Turner
i965: Add cfg to backend_visitor.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-14
Matt Turner
i965/fs: Move aeb list into opt_cse_local.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-12
Chris Forbes
i965/fs: add support for ir_*_interpolate_at_* expressions
blob
|
commitdiff
|
raw
|
diff to current
2014-07-12
Chris Forbes
i965/fs: add generator support for pixel interpolator...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Rename intel_asm_printer -> intel_asm_annotation.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Make a brw_predicate enum.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Make a brw_conditional_mod enum.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Move common fields into backend_instruction.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Use enum brw_reg_type for register types.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Move is_zero/one/null/accumulator into backend_reg.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Make a common backend_reg class.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Drop imm union from visitor register classes.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965/fs: Pass cfg to calculate_live_intervals().
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965/fs: Add no_dd_{clear,check} fields to fs_inst.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965/fs: Pass const references to emit functions.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965/fs: Pass const references to instruction functions.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
Matt Turner
i965/fs: Make try_constant_propagate() static.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
Matt Turner
i965: Make can_do_source_mods() a member of the instruc...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-17
Matt Turner
i965: Mark backend_instruction and bblock_t as structs.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-17
Matt Turner
i965/fs: Lower LOAD_PAYLOAD and clean up.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-17
Matt Turner
i965/fs: Add SHADER_OPCODE_LOAD_PAYLOAD.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Kenneth Graunke
i965/fs: Combine generate_math[12]_gen6 methods.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Kenneth Graunke
i965/fs: Drop the generate_math[12]_gen7 methods.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-09
Iago Toral Quiroga
i965/fs: Add Gen < 6 runtime checks for line antialiasing.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-09
Iago Toral Quiroga
i965/fs: Let the gen < 8 generator know about runtime_c...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-02
Matt Turner
i965: Move annotation info into generate code.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-01
Matt Turner
i965/fs: Add fs_inst constructor that takes a list...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-01
Matt Turner
i965/fs: Add a function to resize fs_inst's sources...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-01
Matt Turner
i965/fs: Clean up fs_inst constructors.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-01
Matt Turner
i965/fs: Store the number of sources an fs_inst has.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-01
Matt Turner
i965/fs: ralloc fs_inst's fs_reg sources.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-01
Matt Turner
i965/fs: Disable fs_inst assignment operator.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-01
Matt Turner
i965/fs: Add and use an fs_inst copy constructor.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-01
Matt Turner
i965: Give dump_instructions() a filename argument.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-01
Matt Turner
i965: Give dump_instruction() a FILE* argument.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-25
Matt Turner
i965: Print disassembly after compaction.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-25
Matt Turner
i965/fs: Make patch_discard_jumps_to_fb_writes return...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-25
Matt Turner
i965/fs+blorp: Remove left over dump_file arguments.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-25
Matt Turner
i965/fs: Don't hardcode DEBUG_WM in generic fs code.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Kenneth Graunke
i965/fs: Rip struct brw_wm_compile out of the visitors...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Kenneth Graunke
i965/fs: Plumb a mem_ctx all the way through the FS...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Kenneth Graunke
i965/fs: Replace c->key with a direct reference in...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Kenneth Graunke
i965/fs: Replace c->key with a direct reference in...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Kenneth Graunke
i965/fs: Replace c->prog_data with a direct reference...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Kenneth Graunke
i965/fs: Replace c->prog_data with a direct reference...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Kenneth Graunke
i965/fs: Move some flags that affect code generation...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Kenneth Graunke
i965/fs: Move payload register info from brw_wm_compile...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Kenneth Graunke
i965/fs: Simplify gl_SampleMaskIn handling.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Kenneth Graunke
i965/fs: Move c->last_scratch into fs_visitor.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Kenneth Graunke
i965/fs: Port untyped atomic message support to Broadwell.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Kenneth Graunke
i965/fs: Port untyped surface read support to Broadwell.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Kenneth Graunke
i965: Drop mark_surface_used from gen8 generators.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
Matt Turner
i965/fs: Remove 'mul_arg' from try_emit_mad().
blob
|
commitdiff
|
raw
|
diff to current
2014-04-17
Juha-Pekka Heikkila
i965: Add is_accumulator() function.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-15
Matt Turner
i965/fs: Remove dead_code_eliminate_local().
blob
|
commitdiff
|
raw
|
diff to current
2014-04-08
Eric Anholt
i965/fs: Track whether we're doing dual source in a...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-05
Matt Turner
i965/fs: Mark appropriate fs_inst members as const.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Kenneth Graunke
i965: Accurately bail on SIMD16 compiles.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Kenneth Graunke
i965/fs: Use a single instance of the pull_constant_loc...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Kenneth Graunke
i965/fs: Don't renumber UNIFORM registers.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Kenneth Graunke
i965/fs: Split pull parameter decision making from...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-18
Kenneth Graunke
i965/fs: Save push constant location information.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Matt Turner
Revert "i965/fs: Make fs_reg's type an enum for better...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Kenneth Graunke
i965/fs: Drop the emit(fs_inst) overload.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Matt Turner
i965/fs: Pass fs_regs by constant reference where possible.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Matt Turner
i965/fs: Use a bitfield for fs_inst's bool fields.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Matt Turner
i965/fs: Reorder fs_inst's fields for better packing.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Matt Turner
i965/fs: Reduce the sizes of some fs_inst members.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Matt Turner
i965/fs: Reorder fs_reg for better packing.
blob
|
commitdiff
|
raw
|
diff to current
next