projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mesa/x86: add SSE4.1 runtime detection.
2014-05-22
Matt Atwood
mesa/x86: add SSE4.1 runtime detection.
Reviewed-by: Matt Turner <
mattst88@gmail.com
>
commit
|
commitdiff
|
tree
2014-05-22
Matt Turner
mesa/x86: Support SSE 4.1 detection on x86-64.
commit
|
commitdiff
|
tree
2014-05-22
Matt Turner
mesa: Add uninitialized_vars macro from the Linux kernel.
commit
|
commitdiff
|
tree
2014-05-15
Matt Turner
i965/gen8: Make disassembly function match brw's signature.
commit
|
commitdiff
|
tree
2014-05-15
Matt Turner
i965: Pass brw_context and assembly separately to brw_dump_c...
commit
|
commitdiff
|
tree
2014-05-15
Matt Turner
i965: Pull brw_compact_instructions() out of brw_get_program().
commit
|
commitdiff
|
tree
2014-05-15
Matt Turner
i965/disasm: Align send instruction meta-information...
commit
|
commitdiff
|
tree
2014-05-15
Matt Turner
i965/disasm: Disassemble the compaction control bit.
commit
|
commitdiff
|
tree
2014-05-15
Matt Turner
i965/cfg: Embed exec_node in bblock_link.
commit
|
commitdiff
|
tree
2014-05-15
Matt Turner
i965/cfg: Make brw_cfg.h closer to C-includable.
commit
|
commitdiff
|
tree
2014-05-15
Matt Turner
i965/cfg: Protect brw_cfg.h from multiple inclusion.
commit
|
commitdiff
|
tree
2014-05-15
Matt Turner
glsl: Add C-callable fprint_ir function.
commit
|
commitdiff
|
tree
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-05-14
Samuel Iglesias...
i965: fix size assert for gen7 in brw_init_compaction_tables()
Reviewed-by: Matt Turner <
mattst88@gmail.com
>
commit
|
commitdiff
|
tree
2014-05-14
Iago Toral Quiroga
i965: Relax accumulator dependency scheduling on Gen < 6
Reviewed-by: Matt Turner <
mattst88@gmail.com
>
commit
|
commitdiff
|
tree
2014-05-14
Jonathan Gray
glsl: simplify the M_PI*f macros, fixes build on OpenBSD
Reviewed-by: Matt Turner <
mattst88@gmail.com
>
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
Enrico Horn
mapi: OpenVG symbol exports.
Reviewed-by: Matt Turner <
mattst88@gmail.com
>
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
Juha-Pekka Heikkila
i965/fs: Change fs_visitor::emit_lrp to use MAC for...
Reviewed-by: Matt Turner <
mattst88@gmail.com
>
commit
|
commitdiff
|
tree
2014-04-17
Juha-Pekka Heikkila
i965/fs: Add support for the MAC instruction.
Reviewed-by: Matt Turner <
mattst88@gmail.com
>
commit
|
commitdiff
|
tree
2014-04-17
Juha-Pekka Heikkila
i965/vec4: Change vec4_visitor::emit_lrp to use MAC...
Reviewed-by: Matt Turner <
mattst88@gmail.com
>
commit
|
commitdiff
|
tree
2014-04-17
Juha-Pekka Heikkila
i965/vec4: Add support for the MAC instruction.
Reviewed-by: Matt Turner <
mattst88@gmail.com
>
commit
|
commitdiff
|
tree
2014-04-17
Juha-Pekka Heikkila
i965: Add writes_accumulator flag
Reviewed-by: Matt Turner <
mattst88@gmail.com
>
commit
|
commitdiff
|
tree
2014-04-17
Juha-Pekka Heikkila
i965: Add is_accumulator() function.
Reviewed-by: Matt Turner <
mattst88@gmail.com
>
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
Mike Stroyan
i965: Avoid dependency hints on math opcodes
Reviewed-by: Matt Turner <
mattst88@gmail.com
>
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
next