projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
i965/blorp: Mark branch unreachable to silence uninitialized var warning.
2014-05-15
Matt Turner
i965: Delete current_insn() function.
commit
|
commitdiff
|
tree
2014-05-15
Matt Turner
i965: Remove blorp unit tests.
commit
|
commitdiff
|
tree
2014-05-14
Matt Turner
i965: Reformat brw_set_src1 so it can be easily found...
commit
|
commitdiff
|
tree
2014-04-30
Matt Turner
i965/vec4: Remove 'mul_arg' from try_emit_mad().
commit
|
commitdiff
|
tree
2014-04-30
Matt Turner
i965/fs: Remove 'mul_arg' from try_emit_mad().
commit
|
commitdiff
|
tree
2014-04-26
Matt Turner
glsl: Use properly typed arguments for bitfieldInsert.
commit
|
commitdiff
|
tree
2014-04-22
Matt Turner
i965: Use uint16_t for control/src index tables.
commit
|
commitdiff
|
tree
2014-04-22
Matt Turner
i965/disasm: Fix s/xoo/xor/ typo.
commit
|
commitdiff
|
tree
2014-04-22
Matt Turner
i965/disasm: Remove tables with obvious mappings.
commit
|
commitdiff
|
tree
2014-04-18
Matt Turner
i965/fs: Reduce restrictions on interference in register...
commit
|
commitdiff
|
tree
2014-04-18
Matt Turner
i965/fs: Give up in interference check if we see a...
commit
|
commitdiff
|
tree
2014-04-18
Matt Turner
i965/fs: Simplify interference scan in register coalescing.
commit
|
commitdiff
|
tree
2014-04-18
Matt Turner
i965/fs: Unindent can_coalesce_vars().
commit
|
commitdiff
|
tree
2014-04-18
Matt Turner
i965/fs: Recognize nop-MOV instructions early.
commit
|
commitdiff
|
tree
2014-04-18
Matt Turner
i965/fs: Only sweep NOPs if register coalescing made...
commit
|
commitdiff
|
tree
2014-04-17
Matt Turner
i965: Don't make instructions with a null dest a barrier...
commit
|
commitdiff
|
tree
2014-04-17
Matt Turner
i965: Add reads_accumulator_implicitly() function.
commit
|
commitdiff
|
tree
2014-04-16
Matt Turner
Revert "i965/fs: Only sweep NOPs if register coalescing...
commit
|
commitdiff
|
tree
2014-04-15
Matt Turner
i965/fs: Only sweep NOPs if register coalescing made...
commit
|
commitdiff
|
tree
2014-04-15
Matt Turner
i965: Expand INTEL_DEBUG to uint64_t.
commit
|
commitdiff
|
tree
2014-04-15
Matt Turner
dri: Expand driParseDebugString return value to uint64_t.
commit
|
commitdiff
|
tree
2014-04-15
Matt Turner
i965/fs: Remove dead_code_eliminate_local().
commit
|
commitdiff
|
tree
2014-04-15
Matt Turner
i965/fs: Clear variable from live-set if it's completely...
commit
|
commitdiff
|
tree
2014-04-15
Matt Turner
i965/fs: Reimplement dead_code_elimination().
commit
|
commitdiff
|
tree
2014-04-15
Matt Turner
i965/vec4: Let DCE eliminate dead writes in other basic...
commit
|
commitdiff
|
tree
2014-04-15
Matt Turner
i965/gs: Add dummy source to prepare_channel_masks...
commit
|
commitdiff
|
tree
2014-04-15
Matt Turner
glsl: Use M_PI_* macros.
commit
|
commitdiff
|
tree
2014-04-11
Matt Turner
i965/fs: Reset reg_from when we can't coalesce.
commit
|
commitdiff
|
tree
2014-04-07
Matt Turner
glapi/build: Add headers to distribution.
commit
|
commitdiff
|
tree
2014-04-07
Matt Turner
glapi/gen: Ship more Python files
commit
|
commitdiff
|
tree
2014-04-07
Matt Turner
glapi/gen: Ship XML and Python files
commit
|
commitdiff
|
tree
2014-04-07
Matt Turner
glapi/gen: Add missing XML files to API_XML
commit
|
commitdiff
|
tree
2014-04-07
Matt Turner
src/build: Add getopt to distribution.
commit
|
commitdiff
|
tree
2014-04-07
Matt Turner
gbm/build: Add headers to distribution.
commit
|
commitdiff
|
tree
2014-04-07
Matt Turner
egl/build: Sort egl sources alphabetically.
commit
|
commitdiff
|
tree
2014-04-07
Matt Turner
egl/build: Remove unused -DXF86VIDMODE.
commit
|
commitdiff
|
tree
2014-04-07
Matt Turner
egl/build: Include headers and XML in distribution.
commit
|
commitdiff
|
tree
2014-04-07
Matt Turner
egl/build: Drop two unnecessary Makefiles.
commit
|
commitdiff
|
tree
2014-04-07
Matt Turner
i965/fs: Remove left-over 'removed' variable.
commit
|
commitdiff
|
tree
2014-04-07
Matt Turner
i965/fs: Check for interference after finding all channels.
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
i965/vec4: Allow constant propagation into dot product.
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
glsl: Optimize (x + y cmp 0) into (x cmp -y).
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
i965/fs: Split out can_coalesce_vars() function.
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
i965/fs: Split out is_coalesce_candidate() function.
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
i965/fs: Split fs_visitor::register_coalesce() into...
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
i965/fs: Mark appropriate fs_inst members as const.
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
i965: Mark is_tex() and friends as const.
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
i965/fs: Don't propagate saturation modifiers if there...
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
i965/fs: Don't propagate saturate modifiers into partial...
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
i965/fs: Fix off-by-one in saturate propagation.
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
i965/vec4: Consider sources of non-GRF-dst instructions...
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
i965/fs: Name temporary ralloc contexts something other...
commit
|
commitdiff
|
tree
2014-04-05
Matt Turner
i965/fs: Recalculate live intervals in calculate_register_pr...
commit
|
commitdiff
|
tree
2014-04-04
Matt Turner
i965: Mark SNB GT1 as a GT1.
commit
|
commitdiff
|
tree
2014-03-31
Matt Turner
i965/vec4: Don't trim writemasks of texture instructions.
commit
|
commitdiff
|
tree
2014-03-24
Matt Turner
i965/vec4: Eliminate dead writes to the flag register.
commit
|
commitdiff
|
tree
2014-03-24
Matt Turner
i965/vec4: Eliminate writes that are never read.
commit
|
commitdiff
|
tree
2014-03-24
Matt Turner
i965/vec4: Factor code out of DCE into a separate function.
commit
|
commitdiff
|
tree
2014-03-24
Matt Turner
i965/vec4: Let dead code eliminate trim dead channels.
commit
|
commitdiff
|
tree
2014-03-24
Matt Turner
i965/vec4: Track live ranges per-channel, not per vgrf.
commit
|
commitdiff
|
tree
2014-03-24
Matt Turner
i965/vec4: Don't dead code eliminate instructions writing...
commit
|
commitdiff
|
tree
2014-03-24
Matt Turner
i965/vec4: Preparatory clean up of dead_code_eliminate().
commit
|
commitdiff
|
tree
2014-03-24
Matt Turner
i965/vec4: Add is_null() method to dst_reg.
commit
|
commitdiff
|
tree
2014-03-24
Matt Turner
i965/vec4: Print the predicate in dump_instructions().
commit
|
commitdiff
|
tree
2014-03-24
Matt Turner
i965/vec4: Rename depends_on_flags() to reads_flag().
commit
|
commitdiff
|
tree
2014-03-24
Matt Turner
i965/vec4: Add and use vec4_instruction::writes_flag().
commit
|
commitdiff
|
tree
2014-03-24
Matt Turner
i965/vec4: Add missing doxygen close brace.
commit
|
commitdiff
|
tree
2014-03-19
Matt Turner
glsl: Allow dot() on scalars, and throw out dotlike().
commit
|
commitdiff
|
tree
2014-03-19
Matt Turner
glsl: Optimize pow(x, 2) into x * x.
commit
|
commitdiff
|
tree
2014-03-19
Matt Turner
glsl: Match whitespace changes from previous patch.
commit
|
commitdiff
|
tree
2014-03-19
Matt Turner
glsl: Expose pack/unpack built-ins for ARB_gpu_shader5.
commit
|
commitdiff
|
tree
2014-03-10
Matt Turner
i965/vec4: Don't fix-up scalar uniforms for 3 src instructions.
commit
|
commitdiff
|
tree
2014-03-10
Matt Turner
i965: Disassemble 3 src instructions' rep_ctrl field.
commit
|
commitdiff
|
tree
2014-03-10
Matt Turner
i965: Disassemble 3-src operands widths' correctly.
commit
|
commitdiff
|
tree
2014-03-06
Matt Turner
mesa: Wrap SSE4.1 code in #ifdef __SSE4_1__.
commit
|
commitdiff
|
tree
2014-02-28
Matt Turner
glsl: Don't vectorize horizontal expressions.
commit
|
commitdiff
|
tree
2014-02-28
Matt Turner
glsl: Add is_horizontal() method to ir_expression.
commit
|
commitdiff
|
tree
2014-02-28
Matt Turner
glsl: Optimize lrp(x, 0, a) into x - (x * a).
commit
|
commitdiff
|
tree
2014-02-28
Matt Turner
glsl: Optimize lrp(0, y, a) into y * a.
commit
|
commitdiff
|
tree
2014-02-22
Matt Turner
Revert "i965/fs: Make fs_reg's type an enum for better...
commit
|
commitdiff
|
tree
2014-02-22
Matt Turner
i965/fs: Pass fs_regs by constant reference where possible.
commit
|
commitdiff
|
tree
2014-02-22
Matt Turner
i965/fs: Move setting opcode = NOP to its one useful...
commit
|
commitdiff
|
tree
2014-02-22
Matt Turner
i965/fs: Use a bitfield for fs_inst's bool fields.
commit
|
commitdiff
|
tree
2014-02-22
Matt Turner
i965/fs: Reorder fs_inst's fields for better packing.
commit
|
commitdiff
|
tree
2014-02-22
Matt Turner
i965/fs: Reduce the sizes of some fs_inst members.
commit
|
commitdiff
|
tree
2014-02-22
Matt Turner
i965/fs: Reorder fs_reg for better packing.
commit
|
commitdiff
|
tree
2014-02-22
Matt Turner
i965/fs: Make fs_reg's type an enum for better debugging.
commit
|
commitdiff
|
tree
2014-02-22
Matt Turner
i965/fs: Reduce the sizes of some fs_reg members.
commit
|
commitdiff
|
tree
2014-02-22
Matt Turner
i965: Mark brw_reg_type and register_file enums as...
commit
|
commitdiff
|
tree
2014-02-22
Matt Turner
i965: Reduce predicate field of backend_instruction...
commit
|
commitdiff
|
tree
2014-02-12
Matt Turner
glsl: Do not vectorize vector array dereferences.
commit
|
commitdiff
|
tree
2014-02-06
Matt Turner
glsl: Initialize ubo_binding_mask flags to zero.
commit
|
commitdiff
|
tree
2014-01-31
Matt Turner
glsl: Expand non-expr & non-swizzle scalar rvalues...
commit
|
commitdiff
|
tree
2014-01-31
Matt Turner
glcpp: Reject #version after the version has been resolved.
commit
|
commitdiff
|
tree
2014-01-29
Matt Turner
i965/fs: Add a saturation propagation optimization...
commit
|
commitdiff
|
tree
2014-01-29
Matt Turner
i965: Add can_do_saturate() method to backend_instruction.
commit
|
commitdiff
|
tree
2014-01-28
Matt Turner
gbm: Make libgbm.so.1 symlink.
commit
|
commitdiff
|
tree
2014-01-28
Matt Turner
glsl: Avoid combining statements from different basic...
commit
|
commitdiff
|
tree
2014-01-28
Matt Turner
glsl: Set proper swizzle when a channel is missing...
commit
|
commitdiff
|
tree
2014-01-28
Matt Turner
glsl: Use bitfieldInsert in ldexp() lowering.
commit
|
commitdiff
|
tree
next