projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965: Return NONE from brw_swap_cmod on unknown input.
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs.cpp
2014-08-11
Matt Turner
i965/fs: Keep track of the register that hold delta_x...
blob
|
commitdiff
|
raw
2014-08-09
Chris Forbes
i965: Get rid of backend_instruction::sampler
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Kenneth Graunke
util: Move the open-addressing linear-probing hash_tabl...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Kenneth Graunke
i965/fs: Fix gl_SampleID for 2x MSAA and SIMD16 mode.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-17
Anuj Phogat
Revert "i965: Extend compute-to-mrf pass to understand...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-16
Kenneth Graunke
i965/fs: Use WE_all for gl_SampleID header register...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-16
Kenneth Graunke
i965/fs: Set force_uncompressed and force_sechalf on...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-15
Connor Abbott
exec_list: Make various places use the new length(...
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-08
Kristian Høgsberg
i965: Extend compute-to-mrf pass to understand blocks...
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: 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: Use immediate storage in brw_reg for visitor...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-02
Eric Anholt
i965: Update a ton of comments about constant buffers.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-02
Eric Anholt
i965: Move dispatch_grf_start_reg and first_curbe_grf...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965: Use unreachable() instead of unconditional assert().
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965: Use typed foreach_in_list_safe instead of foreach...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965: Use typed foreach_in_list instead of foreach_list.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965/fs: Use is_head_sentinel() instead of ->prev ...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965/fs: Mark predicated PLN instructions with dependen...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965/fs: Predicate PLN instructions used in unlit centr...
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: Make can_do_source_mods() a member of the instruc...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-24
Matt Turner
i965/fs: Don't fix_math_operand() on Gen >= 8.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-17
Matt Turner
i965/fs: Optimize SEL with the same sources into a...
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: Invalidate live intervals when inserting Gen4...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Kenneth Graunke
i965: Don't use the head sentinel as an fs_inst in...
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-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: Loop from 0 to inst->sources, not 0 to 3.
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: Add and use an fs_inst copy constructor.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-01
Matt Turner
i965/fs: Debug the optimization passes by dumping instr...
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-26
Matt Turner
i965/fs: Don't use brw_imm_* unnecessarily.
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-21
Kenneth Graunke
i965/fs: Assume fragment color clamping is off when...
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->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: Rename c->sample_mask_reg to sample_mask_in_reg.
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-19
Kenneth Graunke
i965/fs: Move total_scratch calculation into fs_visitor...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-19
Kenneth Graunke
i965/fs: Move perf_debug about register spilling to...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-12
Eric Anholt
i965: Stop doing remapping of "special" regs.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-17
Juha-Pekka Heikkila
i965/fs: Add support for the MAC instruction.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-17
Juha-Pekka Heikkila
i965: Add writes_accumulator flag
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-15
Matt Turner
i965/fs: Reimplement dead_code_elimination().
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-08
Eric Anholt
i965/fs: Add a couple more global special regs to special[]
blob
|
commitdiff
|
raw
|
diff to current
2014-04-08
Eric Anholt
i965/fs: Handle arrays of special regs more cleanly.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-08
Eric Anholt
i965/fs: Fix dump_instructions() on uniforms.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-08
Kenneth Graunke
i965: Fix "SIMD16 unsupported" messages via KHR_debug.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-05
Matt Turner
i965/fs: Split fs_visitor::register_coalesce() into...
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-04-05
Matt Turner
i965/fs: Recalculate live intervals in calculate_regist...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
Eric Anholt
i965: Fix compiler warning about signed/unsigned.
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: Support pull parameters in SIMD16 mode.
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: Record pull constant locations for all array...
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-03-18
Kenneth Graunke
i965/fs: Delete dead code to fail compiles with SIMD16...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-14
Kenneth Graunke
i965/fs: Invalidate live intervals when demoting unifor...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-14
Kenneth Graunke
i965/fs: Print "+reladdr" on variably-indexed uniform...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-14
Kenneth Graunke
i965: Fix register types in dump_instructions(), again.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-23
Eric Anholt
i965: Move compiler debugging output to stderr.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-23
Eric Anholt
i965: Refactor debug dumping of GLSL IR.
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: Move setting opcode = NOP to its one useful...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-22
Matt Turner
i965/fs: Make fs_reg's type an enum for better debugging.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-21
Eric Anholt
i965: Stop throwing away our double precision for time...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-20
Eric Anholt
i965/fs: Add an optimization pass to remove redundant...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-19
Francisco Jerez
i965/fs: Use a separate variable to keep track of the...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-19
Francisco Jerez
i965/fs: Remove fs_reg::retype.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-19
Francisco Jerez
i965: Move up duplicated fields from stage-specific...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-18
Eric Anholt
i965/fs: Drop dead comment about the old proj_attrib_ma...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
i965/fs: Remove fs_reg::sechalf.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
i965/fs: Remove fs_reg::smear.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
i965/fs: Add support for specifying register horizontal...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Francisco Jerez
i965/fs: Add support for sub-register byte offsets...
blob
|
commitdiff
|
raw
|
diff to current
next