projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965: Allow constant propagation into ASR and BFI1.
2013-12-05
Matt Turner
i965: Allow constant propagation into ASR and BFI1.
commit
|
commitdiff
|
tree
2013-12-05
Matt Turner
i965/cfg: Document cur_* variables.
commit
|
commitdiff
|
tree
2013-12-05
Matt Turner
i965/cfg: Remove ip & cur from brw_cfg.
commit
|
commitdiff
|
tree
2013-12-05
Matt Turner
i965/cfg: Clean up cfg_t constructors.
commit
|
commitdiff
|
tree
2013-12-05
Matt Turner
i965/cfg: Throw out confusing make_list method.
commit
|
commitdiff
|
tree
2013-12-05
Matt Turner
i965/cfg: Include only needed headers.
commit
|
commitdiff
|
tree
2013-12-05
Matt Turner
i965/cfg: Remove unnecessary endif_stack.
commit
|
commitdiff
|
tree
2013-12-05
Matt Turner
i965/cfg: Rework to make IF & ELSE blocks flow into...
commit
|
commitdiff
|
tree
2013-12-05
Matt Turner
i965/cfg: Keep pointers to IF/ELSE/ENDIF instructions...
commit
|
commitdiff
|
tree
2013-12-05
Matt Turner
i965/cfg: Add code to dump blocks and cfg.
commit
|
commitdiff
|
tree
2013-11-27
Matt Turner
Revert "drop old INTEL_DEBUG names for `perf` (fall...
commit
|
commitdiff
|
tree
2013-11-20
Matt Turner
i965/test: Use unreachable() to silence warning.
commit
|
commitdiff
|
tree
2013-11-20
Matt Turner
i965: Link -ldl after libmesa.la
commit
|
commitdiff
|
tree
2013-11-20
Matt Turner
i965: Add a pass to remove dead control flow.
commit
|
commitdiff
|
tree
2013-11-20
Matt Turner
i965: Make invalidate_live_intervals() a virtual method...
commit
|
commitdiff
|
tree
2013-11-20
Matt Turner
i965/vec4: Add invalidate_live_intervals method.
commit
|
commitdiff
|
tree
2013-11-20
Matt Turner
i965/fs: Don't emit SIMD16 BFI instructions.
commit
|
commitdiff
|
tree
2013-11-20
Matt Turner
i965/fs: Emit compressed 3-source instructions on Haswell.
commit
|
commitdiff
|
tree
2013-11-20
Matt Turner
i965: Fix disassembled names of BFI1 and BFI2 instructions.
commit
|
commitdiff
|
tree
2013-11-20
Matt Turner
i965/fs: Use source's original type in register_coalesce().
commit
|
commitdiff
|
tree
2013-11-16
Matt Turner
i965: Assert that IF with cmod is Gen6 only.
commit
|
commitdiff
|
tree
2013-11-15
Matt Turner
clover: Remove dead file from Makefile.sources.
commit
|
commitdiff
|
tree
2013-11-09
Matt Turner
i965/fs: Don't perform CSE on inst HW_REG dests (unless...
commit
|
commitdiff
|
tree
2013-11-08
Matt Turner
st/xorg: Delete.
commit
|
commitdiff
|
tree
2013-11-08
Matt Turner
xorg-nouveau: Delete.
commit
|
commitdiff
|
tree
2013-11-08
Matt Turner
xorg-i915: Delete.
commit
|
commitdiff
|
tree
2013-11-07
Matt Turner
i965: Add an implementation of intel_miptree_map using...
commit
|
commitdiff
|
tree
2013-11-07
Matt Turner
mesa: Add a streaming load memcpy implementation.
commit
|
commitdiff
|
tree
2013-11-07
Matt Turner
build: Build gen_matypes and matypes.h from src/mesa.
commit
|
commitdiff
|
tree
2013-11-07
Matt Turner
build: Change HAVE_X86_ASM to mean x86 or x86-64 asm.
commit
|
commitdiff
|
tree
2013-11-07
Matt Turner
configure.ac: Test $asm_arch directly.
commit
|
commitdiff
|
tree
2013-11-06
Matt Turner
configure.ac: Drop no-out-of-tree notice.
commit
|
commitdiff
|
tree
2013-11-06
Matt Turner
mesa: Build program as part of libmesa.
commit
|
commitdiff
|
tree
2013-11-06
Matt Turner
mesa: Clean up use of top_srcdir/top_builddir.
commit
|
commitdiff
|
tree
2013-11-06
Matt Turner
i965: Use unreachable() to silence a compiler warning.
commit
|
commitdiff
|
tree
2013-11-06
Matt Turner
mesa: Add unreachable() macro.
commit
|
commitdiff
|
tree
2013-11-01
Matt Turner
i965/fs: Optimize saturating SEL.G(E) with imm val...
commit
|
commitdiff
|
tree
2013-11-01
Matt Turner
i965/fs: Optimize saturating SEL.L(E) with imm val...
commit
|
commitdiff
|
tree
2013-11-01
Matt Turner
i965/fs: Optimize OR with identical sources into a...
commit
|
commitdiff
|
tree
2013-10-31
Matt Turner
i965/fs: Perform CSE on CMP(N) instructions.
commit
|
commitdiff
|
tree
2013-10-31
Matt Turner
i965/fs: Don't emit null MOVs in CSE.
commit
|
commitdiff
|
tree
2013-10-31
Matt Turner
i965/fs: Use reads_flag and writes_flag methods in...
commit
|
commitdiff
|
tree
2013-10-31
Matt Turner
i965/fs: Add reads_flag() and writes_flag() to fs_inst.
commit
|
commitdiff
|
tree
2013-10-31
Matt Turner
i965/fs: Add is_null() method to fs_reg.
commit
|
commitdiff
|
tree
2013-10-25
Matt Turner
glsl: Optimize (not A) and (not B) into not (A or B).
commit
|
commitdiff
|
tree
2013-10-25
Matt Turner
glsl: Optimize (not A) or (not B) into not (A and B).
commit
|
commitdiff
|
tree
2013-10-25
Matt Turner
i965/fs: Match commutative expressions with reversed...
commit
|
commitdiff
|
tree
2013-10-25
Matt Turner
i965: s/Muchnik/Muchnick/.
commit
|
commitdiff
|
tree
2013-10-22
Matt Turner
glsl: Optimize -(-expr) into expr.
commit
|
commitdiff
|
tree
2013-10-22
Matt Turner
glsl: Optimize abs(-expr) and abs(abs(expr)) into abs...
commit
|
commitdiff
|
tree
2013-10-22
Matt Turner
glsl: Use saved values instead of recomputing them.
commit
|
commitdiff
|
tree
2013-10-22
Matt Turner
docs: Mark GLSL 1.50, 3.30, and geometry shaders done...
commit
|
commitdiff
|
tree
2013-10-17
Matt Turner
glapi: Add missing XML files to Makefile dependencies.
commit
|
commitdiff
|
tree
2013-10-17
Matt Turner
glsl: Optimize mul(a, -1) into neg(a).
commit
|
commitdiff
|
tree
2013-10-17
Matt Turner
i965/fs: Handle printing HW_REGS in dump_instruction().
commit
|
commitdiff
|
tree
2013-10-17
Matt Turner
i965: Print instructions' children during scheduling...
commit
|
commitdiff
|
tree
2013-10-14
Matt Turner
configure.ac: Don't check for awk, grep, nm.
commit
|
commitdiff
|
tree
2013-10-14
Matt Turner
configure.ac: Don't check for cross compiling.
commit
|
commitdiff
|
tree
2013-10-14
Matt Turner
i965: Don't copy prop source mods into instructions...
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
i965: Remove the "ARF" register file.
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
i965: Fixup for don't dead-code eliminate instructions...
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
i965: Generate code for ir_binop_imul_high.
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
i965: Use the multiplication result's type for the...
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
i965/fs: Disable CSE on instructions writing to HW_REG.
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
glsl: Implement [iu]mulExtended() built-ins for ARB_gpu_shader5.
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
i965: Add Gen assertion checks for newer instructions.
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
i965: Don't dead-code eliminate instructions that write...
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
i965: Generate code for ir_binop_carry and ir_binop_borrow.
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
i965: Add UD null register helpers.
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
glsl: Implement usubBorrow() built-in for ARB_gpu_shader5.
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
glsl: Implement uaddCarry() built-in for ARB_gpu_shader5.
commit
|
commitdiff
|
tree
2013-10-07
Matt Turner
glsl: Add ir_binop_carry and ir_binop_borrow.
commit
|
commitdiff
|
tree
2013-09-18
Matt Turner
glsl: Correctly validate fma()'s types.
commit
|
commitdiff
|
tree
2013-09-18
Matt Turner
glsl: Add frexp signatures and implementation.
commit
|
commitdiff
|
tree
2013-09-17
Matt Turner
i965: Lower ldexp.
commit
|
commitdiff
|
tree
2013-09-17
Matt Turner
glsl: Add ldexp_to_arith lowering pass.
commit
|
commitdiff
|
tree
2013-09-17
Matt Turner
glsl: Allow vectors to be created from ir_constant().
commit
|
commitdiff
|
tree
2013-09-17
Matt Turner
glsl: Add support for ldexp.
commit
|
commitdiff
|
tree
2013-09-10
Matt Turner
docs: Clean up autoconf.html.
commit
|
commitdiff
|
tree
2013-09-09
Matt Turner
i965: Allow immediates to be folded into logical and...
commit
|
commitdiff
|
tree
2013-09-09
Matt Turner
i965: Enable MESA_shader_integer_mix.
commit
|
commitdiff
|
tree
2013-09-09
Matt Turner
glsl: Implement MESA_shader_integer_mix extension.
commit
|
commitdiff
|
tree
2013-09-09
Matt Turner
glsl: Use conditional-select in mix().
commit
|
commitdiff
|
tree
2013-09-09
Matt Turner
i965: Add support for ir_triop_csel.
commit
|
commitdiff
|
tree
2013-09-09
Matt Turner
glsl: Add conditional-select IR.
commit
|
commitdiff
|
tree
2013-09-05
Matt Turner
i965: Remove never used DPA2 opcode.
commit
|
commitdiff
|
tree
2013-09-05
Matt Turner
i965: Remove never used RSR and RSL opcodes.
commit
|
commitdiff
|
tree
2013-08-29
Matt Turner
glsl: Add heuristics to print floating-point numbers...
commit
|
commitdiff
|
tree
2013-08-27
Matt Turner
glsl: Add built-ins from ARB_shader_bit_encoding to...
commit
|
commitdiff
|
tree
2013-08-27
Matt Turner
i965/vs: Add support for translating ir_triop_fma into...
commit
|
commitdiff
|
tree
2013-08-27
Matt Turner
i965/fs: Add support for translating ir_triop_fma into...
commit
|
commitdiff
|
tree
2013-08-27
Matt Turner
i965/fs: Assert that ir_expressions are usable by 3...
commit
|
commitdiff
|
tree
2013-08-27
Matt Turner
glsl: Add support for new fma built-in in ARB_gpu_shader5.
commit
|
commitdiff
|
tree
2013-08-27
Matt Turner
glsl: Add new fma built-in IR and prototype from ARB_gpu_sha...
commit
|
commitdiff
|
tree
2013-08-27
Matt Turner
glsl: Disallow uniform block layout qualifiers on non...
commit
|
commitdiff
|
tree
2013-08-22
Matt Turner
build: Add --enable-gallium-osmesa flag.
commit
|
commitdiff
|
tree
2013-08-22
Matt Turner
glsl: Remove ubo_qualifiers_allowed variable.
commit
|
commitdiff
|
tree
2013-08-22
Matt Turner
glsl: Drop duplicate error messages.
commit
|
commitdiff
|
tree
2013-08-22
Matt Turner
glsl: Rename ubo_qualifiers_valid to ubo_qualifiers_allowed.
commit
|
commitdiff
|
tree
2013-08-16
Matt Turner
i965: Don't copy propagate bitcasts with source modifiers.
commit
|
commitdiff
|
tree
next