projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir: Fix typo.
2015-03-25
Matt Turner
nir: Fix typo.
commit
|
commitdiff
|
tree
2015-03-24
Matt Turner
nir: Recognize sat(add(b2f(a), b2f(b))) as a logical OR.
commit
|
commitdiff
|
tree
2015-03-24
Matt Turner
nir: Recognize mul(b2f(a), b2f(b)) as a logical AND.
commit
|
commitdiff
|
tree
2015-03-24
Matt Turner
glsl: Recognize sat(add(b2f(a), b2f(b))) as a logical OR.
commit
|
commitdiff
|
tree
2015-03-24
Matt Turner
glsl: Recognize mul(b2f(a), b2f(b)) as a logical AND.
commit
|
commitdiff
|
tree
2015-03-24
Matt Turner
nir: Handle mixed scalar/vector arguments to logical...
commit
|
commitdiff
|
tree
2015-03-24
Matt Turner
glsl: Allow vector logic ops to be generated.
commit
|
commitdiff
|
tree
2015-03-19
Matt Turner
i965/fs: Print spills:fills and number of promoted...
commit
|
commitdiff
|
tree
2015-03-19
Matt Turner
util: Optimize _mesa_roundeven with SSE 4.1.
commit
|
commitdiff
|
tree
2015-03-19
Matt Turner
util: Add a roundeven test.
commit
|
commitdiff
|
tree
2015-03-19
Matt Turner
mesa: Replace _mesa_round_to_even() with _mesa_roundeven().
commit
|
commitdiff
|
tree
2015-03-19
Matt Turner
i965/fs: Ignore type in cmod prop if scan_inst is CMP.
commit
|
commitdiff
|
tree
2015-03-17
Matt Turner
i965: Mark paths in linear <-> tiled functions as unreachable().
commit
|
commitdiff
|
tree
2015-03-17
Matt Turner
egl: Remove eglQueryString virtual dispatch.
commit
|
commitdiff
|
tree
2015-03-13
Matt Turner
docs: List ARB_shading_language_packing/EXT_shader_integer_mix.
commit
|
commitdiff
|
tree
2015-03-13
Matt Turner
glsl: Expose built-in packing functions under GLSL...
commit
|
commitdiff
|
tree
2015-03-13
Matt Turner
egl: Create queryable strings in eglInitialize().
commit
|
commitdiff
|
tree
2015-03-11
Thomas Helland
nir: Optimize a + neg(a)
Reviewed-by:
Matt Turner
<mattst88@gmail.com>
commit
|
commitdiff
|
tree
2015-03-11
Thomas Helland
nir: Optimize (a*b)+(a*c) -> a*(b+c)
Reviewed-by:
Matt Turner
<mattst88@gmail.com>
commit
|
commitdiff
|
tree
2015-03-05
Andrey Sudnik
i965/vec4: Don't lose the saturate modifier in copy...
Reviewed-by:
Matt Turner
<mattst88@gmail.com>
commit
|
commitdiff
|
tree
2015-03-05
Matt Turner
i965/vec4: Handle saturate in dump_instruction().
commit
|
commitdiff
|
tree
2015-03-05
Mark Janes
Fix invalid extern "C" around header inclusion.
commit
|
commitdiff
|
tree
2015-03-05
Matt Turner
i965: Tell intel_get_memcpy() which direction the memcpy...
commit
|
commitdiff
|
tree
2015-03-05
Mark Janes
mesa/x86: missing stdio inclusions
Reviewed-by:
Matt Turner
<mattst88@gmail.com>
commit
|
commitdiff
|
tree
2015-03-04
Matt Turner
i965/fs: Don't propagate cmod to inst with different...
commit
|
commitdiff
|
tree
2015-03-04
Matt Turner
r300g: Check return value of snprintf().
commit
|
commitdiff
|
tree
2015-03-04
Matt Turner
r300g: Use PATH_MAX instead of limiting ourselves to...
commit
|
commitdiff
|
tree
2015-03-03
Matt Turner
i965/fs: Don't use backend_visitor::instructions after...
commit
|
commitdiff
|
tree
2015-03-02
Matt Turner
i915: Remove hand-rolled memcpy implementation.
commit
|
commitdiff
|
tree
2015-03-02
Matt Turner
i965: Remove hand-rolled memcpy implementation.
commit
|
commitdiff
|
tree
2015-03-02
Matt Turner
i965: Consider scratch writes to have side effects.
commit
|
commitdiff
|
tree
2015-03-02
Matt Turner
mesa: Correct backwards NULL check.
commit
|
commitdiff
|
tree
2015-03-02
Matt Turner
mesa: Free memory allocated for luminance in readpixels.
commit
|
commitdiff
|
tree
2015-03-02
Matt Turner
mesa: Indent break statements and add a missing one.
commit
|
commitdiff
|
tree
2015-02-28
Matt Turner
mesa: Check return value of __get_cpuid().
commit
|
commitdiff
|
tree
2015-02-28
Matt Turner
i965/fs/nir: Mark fallthrough.
commit
|
commitdiff
|
tree
2015-02-28
Matt Turner
i965/fs/nir: Mark fallthrough.
commit
|
commitdiff
|
tree
2015-02-28
Matt Turner
i965: Avoid applying negate to wrong MAD source.
commit
|
commitdiff
|
tree
2015-02-28
Matt Turner
i965/vec4: Fix implementation of i2b.
commit
|
commitdiff
|
tree
2015-02-28
Matt Turner
mapi: Don't rely on GNU void pointer arithmetic.
commit
|
commitdiff
|
tree
2015-02-25
Matt Turner
glsl: Rewrite and fix min/max to saturate optimization.
commit
|
commitdiff
|
tree
2015-02-24
Matt Turner
Revert "i965/fs: Remove force_writemask_all assertion...
commit
|
commitdiff
|
tree
2015-02-24
Matt Turner
i965/fs: Emit MOV(1) instructions with force_writemask_all.
commit
|
commitdiff
|
tree
2015-02-24
Matt Turner
i965/fs: Optimize (gl_FrontFacing ? x : y) where x...
commit
|
commitdiff
|
tree
2015-02-24
Matt Turner
i965/fs/nir: Optimize integer multiply by a 16-bit...
commit
|
commitdiff
|
tree
2015-02-24
Matt Turner
i965/fs/nir: Optimize (gl_FrontFacing ? x : y) where...
commit
|
commitdiff
|
tree
2015-02-24
Jason Ekstrand
nir/register: Add a parent_instr field
Reviewed-by:
Matt Turner
<mattst88@gmail.com>
commit
|
commitdiff
|
tree
2015-02-23
Matt Turner
mesa/vbo: Use unreachable to silence uninitialized...
commit
|
commitdiff
|
tree
2015-02-23
Matt Turner
mesa: Move START/END_FAST_MATH macros to their only...
commit
|
commitdiff
|
tree
2015-02-23
Matt Turner
mesa: Remove definition of NULL.
commit
|
commitdiff
|
tree
2015-02-23
Matt Turner
mesa: Use assert() instead of ASSERT wrapper.
commit
|
commitdiff
|
tree
2015-02-23
Matt Turner
mesa: Remove CHECK macro.
commit
|
commitdiff
|
tree
2015-02-23
Matt Turner
mesa: Remove dead CAPI define.
commit
|
commitdiff
|
tree
2015-02-23
Matt Turner
gallium: Use util_cpu_to_le{16,32} in many more places.
commit
|
commitdiff
|
tree
2015-02-23
Matt Turner
gallium/util: Use HAVE___BUILTIN_* macros.
commit
|
commitdiff
|
tree
2015-02-23
Matt Turner
mesa: Move C99 MSVC compatibility code from u_math...
commit
|
commitdiff
|
tree
2015-02-23
Matt Turner
i965: Link test programs with gtest before pthreads.
commit
|
commitdiff
|
tree
2015-02-20
Matt Turner
mesa: Have configure define NDEBUG, not mtypes.h.
commit
|
commitdiff
|
tree
2015-02-20
Matt Turner
i965/vec4: Add and use byte-MOV instruction for unpack...
commit
|
commitdiff
|
tree
2015-02-20
Matt Turner
i965/blorp: Emit MADs.
commit
|
commitdiff
|
tree
2015-02-20
Matt Turner
i965/blorp: Optimize clamping tex coords.
commit
|
commitdiff
|
tree
2015-02-20
Matt Turner
i965: Use greater-equal cmod to implement maximum.
commit
|
commitdiff
|
tree
2015-02-20
Matt Turner
i965: Don't emit saturates for instructions without...
commit
|
commitdiff
|
tree
2015-02-20
Matt Turner
i965/fs: Consider MOV.SAT to interfere if it has a...
commit
|
commitdiff
|
tree
2015-02-20
Matt Turner
i965/fs: Use fs_inst::overwrites_reg() in saturate...
commit
|
commitdiff
|
tree
2015-02-20
Matt Turner
i965/fs: Add unit tests for saturate propagation pass.
commit
|
commitdiff
|
tree
2015-02-19
Lucas Stach
install-lib-links: don't depend on .libs directory
Reviewed-by:
Matt Turner
<mattst88@gmail.com>
commit
|
commitdiff
|
tree
2015-02-18
Matt Turner
i965/fs: Add algebraic optimizations for MAD.
commit
|
commitdiff
|
tree
2015-02-18
Matt Turner
i965/fs: Emit MAD instructions when possible.
commit
|
commitdiff
|
tree
2015-02-18
Matt Turner
i965/fs: Allow immediates in MAD and LRP instructions.
commit
|
commitdiff
|
tree
2015-02-18
Matt Turner
i965/fs: Add pass to combine immediates.
commit
|
commitdiff
|
tree
2015-02-18
Matt Turner
i965/fs: Remove force_writemask_all assertion for execsize...
commit
|
commitdiff
|
tree
2015-02-18
Matt Turner
i965/cfg: Add function to generate a dot file of the...
commit
|
commitdiff
|
tree
2015-02-18
Matt Turner
i965/cfg: Add function to generate a dot file of the...
commit
|
commitdiff
|
tree
2015-02-18
Matt Turner
i965/cfg: Calculate the immediate dominators.
commit
|
commitdiff
|
tree
2015-02-18
Matt Turner
i965/cfg: Allow cfg::dump to be called without a visitor.
commit
|
commitdiff
|
tree
2015-02-18
Matt Turner
i965: Allow exec_list sentinels as arguments to insert...
commit
|
commitdiff
|
tree
2015-02-15
Matt Turner
i965/fs: Handle U/UW-type immediates in the generator.
commit
|
commitdiff
|
tree
2015-02-15
Matt Turner
i965/fs: Handle W/UW-type immediates in dump_instructions().
commit
|
commitdiff
|
tree
2015-02-15
Matt Turner
i965: Let dump_instructions() work before calculate_cfg().
commit
|
commitdiff
|
tree
2015-02-15
Matt Turner
i965/fs: Call calculate_cfg() before optimize().
commit
|
commitdiff
|
tree
2015-02-15
Matt Turner
i965: Optimize multiplication by -1 into a negated...
commit
|
commitdiff
|
tree
2015-02-15
Matt Turner
i965: Add an is_negative_one() method.
commit
|
commitdiff
|
tree
2015-02-15
Matt Turner
i965/vec4/vp: Use vec4_visitor::CMP.
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
glsl: Optimize (f2i(trunc x)) into (f2i x).
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
glsl: Optimize round-half-up pattern.
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
glsl: Add trunc() to ir_builder.
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
i965: Add LINTERP/CINTERP to can_do_cmod().
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
program: Remove _mesa_nop_vertex_program/_mesa_nop_fragment_...
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
nir: Recognize open-coded fmin/fmax.
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
i965/fs: Remove conditional mod when optimizing a SEL...
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
glsl: Optimize 1/exp(x) into exp(-x).
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
nir: Remove casts from void*.
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
nir: Replace assert(0) with unreachable().
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
nir: Remove unused has_indirect variable.
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
i965/vec4: Emit MADs from (x + abs(y * z)).
commit
|
commitdiff
|
tree
2015-02-11
Matt Turner
i965/vec4: Emit MADs from (x + -(y * z)).
commit
|
commitdiff
|
tree
2015-02-04
Matt Turner
i965: Remove now unnecessary Gen8 CMP destination type...
commit
|
commitdiff
|
tree
2015-02-04
Matt Turner
i965: Set CMP's destination type to src0's type.
commit
|
commitdiff
|
tree
2015-02-04
Matt Turner
i965/fs: Implement the WaCMPInstFlagDepClearedEarly...
commit
|
commitdiff
|
tree
next