2015-05-07 |
Matt Turner | nir: Allow feq/fne/ieq/ine to be optimized with inot.
|
commit | commitdiff | tree |
2015-05-07 |
Matt Turner | nir: Recognize (a < c || b < c) as min(a, b) < c.
|
commit | commitdiff | tree |
2015-05-07 |
Matt Turner | nir: Recognize trivial min/max.
|
commit | commitdiff | tree |
2015-05-07 |
Matt Turner | nir: Recognize i2b(b2i(x)) as x.
|
commit | commitdiff | tree |
2015-05-07 |
Matt Turner | nir: Recognize imul(b2i(a), b2i(b)) as a logical AND.
|
commit | commitdiff | tree |
2015-05-05 |
Matt Turner | i965/vec4: Use same type for immediate, for compaction.
|
commit | commitdiff | tree |
2015-05-05 |
Matt Turner | i965: Remove end-of-thread SEND alignment code.
|
commit | commitdiff | tree |
2015-04-27 |
Matt Turner | i965: Enable ARB_gpu_shader5 on Gen8+.
|
commit | commitdiff | tree |
2015-04-27 |
Matt Turner | i965/fs: Fix code emission for imul_high in NIR.
|
commit | commitdiff | tree |
2015-04-27 |
Matt Turner | i965/fs: Fix stride for multiply in macro.
|
commit | commitdiff | tree |
2015-04-27 |
Matt Turner | Revert "i965/fs: Allow SIMD16 borrow/carry/64-bit multiply...
|
commit | commitdiff | tree |
2015-04-25 |
Matt Turner | i965/fs: Disallow constant propagation into POW on...
|
commit | commitdiff | tree |
2015-04-24 |
Matt Turner | i965/fs: Add missing pixel_x/y to brw_instruction_name().
|
commit | commitdiff | tree |
2015-04-24 |
Matt Turner | i965/fs: Don't constant propagate into integer math...
|
commit | commitdiff | tree |
2015-04-24 |
Matt Turner | i965/fs: Allow 2-src math instructions to have immediate...
|
commit | commitdiff | tree |
2015-04-24 |
Matt Turner | nir: Transform pow(x, 4) into (x*x)*(x*x).
|
commit | commitdiff | tree |
2015-04-24 |
Matt Turner | glsl: Transform pow(x, 4) into (x*x)*(x*x).
|
commit | commitdiff | tree |
2015-04-21 |
Matt Turner | i965/fs: Combine pixel center calculation into one...
|
commit | commitdiff | tree |
2015-04-21 |
Matt Turner | i965/fs: Calculate delta_x and delta_y together.
|
commit | commitdiff | tree |
2015-04-21 |
Matt Turner | i965/fs: Emit ADDs for gl_FragCoord, not virtual opcodes.
|
commit | commitdiff | tree |
2015-04-21 |
Matt Turner | i965/fs: Manually set source regioning on PLN instructions.
|
commit | commitdiff | tree |
2015-04-21 |
Matt Turner | i965/fs: Add LINTERP's src0 to fs_inst::regs_read().
|
commit | commitdiff | tree |
2015-04-21 |
Matt Turner | i965/fs: Set compression only if writing two registers.
|
commit | commitdiff | tree |
2015-04-21 |
Matt Turner | i965/fs: Allow an execution size of 32.
|
commit | commitdiff | tree |
2015-04-21 |
Matt Turner | i965: Make type_sz() return unsigned.
|
commit | commitdiff | tree |
2015-04-21 |
Matt Turner | i965: Replace guess_execution_size with something simpler.
|
commit | commitdiff | tree |
2015-04-21 |
Matt Turner | i965/fs: Ensure delta_x/y are even-aligned registers...
|
commit | commitdiff | tree |
2015-04-17 |
Matt Turner | nir: Allow abs/neg in select peephole pass.
|
commit | commitdiff | tree |
2015-04-14 |
Matt Turner | i965/fs: Correct mistake in determining whether a MUL...
|
commit | commitdiff | tree |
2015-04-13 |
Matt Turner | swrast: Mark MAX_GLUINT literal with u suffix.
|
commit | commitdiff | tree |
2015-04-13 |
Matt Turner | i965: Don't bother freeing NULL.
|
commit | commitdiff | tree |
2015-04-11 |
Matt Turner | glsl: Mark path as unreachable.
|
commit | commitdiff | tree |
2015-04-11 |
Matt Turner | i965: Remove useless null check.
|
commit | commitdiff | tree |
2015-04-11 |
Matt Turner | i965/fs/nir: Mark fallthrough.
|
commit | commitdiff | tree |
2015-04-11 |
Matt Turner | i965: Remove useless reg_offset >= 0 tests.
|
commit | commitdiff | tree |
2015-04-06 |
Matt Turner | nir: Remove fsin_reduced/fcos_reduced.
|
commit | commitdiff | tree |
2015-04-06 |
Matt Turner | st/mesa: Remove unused emit_scs().
|
commit | commitdiff | tree |
2015-04-06 |
Matt Turner | program: Remove unused emit_scs().
|
commit | commitdiff | tree |
2015-04-06 |
Matt Turner | i965/vec4: Remove emit_scs() prototype.
|
commit | commitdiff | tree |
2015-04-06 |
Matt Turner | glsl: Remove never used sin_reduced/cos_reduced.
|
commit | commitdiff | tree |
2015-04-01 |
Matt Turner | i965/fs: Relax type check in cmod propagation.
|
commit | commitdiff | tree |
2015-04-01 |
Matt Turner | nir: Remove useless ftrunc inside f2i/f2u.
|
commit | commitdiff | tree |
2015-04-01 |
Matt Turner | nir: Recognize (a < b || a < c) as a < max(b, c).
|
commit | commitdiff | tree |
2015-04-01 |
Matt Turner | nir: Add addition/multiplication identities of exp...
|
commit | commitdiff | tree |
2015-04-01 |
Matt Turner | nir: Add identities for the log function.
|
commit | commitdiff | tree |
2015-04-01 |
Matt Turner | nir: Add identities for the exponential function.
|
commit | commitdiff | tree |
2015-04-01 |
Matt Turner | nir: Recognize another open coded lrp.
|
commit | commitdiff | tree |
2015-04-01 |
Matt Turner | nir: Recognize open coded lrp.
|
commit | commitdiff | tree |
2015-04-01 |
Matt Turner | glsl: Make sure not to dereference NULL.
|
commit | commitdiff | tree |
2015-03-31 |
Matt Turner | i965/fs: Allow CSE to handle MULs with negated arguments.
|
commit | commitdiff | tree |
2015-03-31 |
Matt Turner | i965: Mark brw_inst_bits' brw_inst* parameter const.
|
commit | commitdiff | tree |
2015-03-31 |
Matt Turner | glsl: Remove bogus Makefile dependency.
|
commit | commitdiff | tree |
2015-03-31 |
Matt Turner | glsl: Reassociate multiplication of mat*mat*vec.
|
commit | commitdiff | tree |
2015-03-31 |
Matt Turner | glsl: Implement type inferencing of matrix types.
|
commit | commitdiff | tree |
2015-03-31 |
Matt Turner | glsl: Factor out a get_mul_type() function.
|
commit | commitdiff | tree |
2015-03-25 |
Matt Turner | glsl: Use INFINITY instead of std::numeric_limits<float...
|
commit | commitdiff | tree |
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-05 |
Matt Turner | i965/vec4: Handle saturate in dump_instruction().
|
commit | commitdiff | tree |
2015-03-05 |
Matt Turner | i965: Tell intel_get_memcpy() which direction the memcpy...
|
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-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 |
next |