projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965: Add is_accumulator() function.
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
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
Kenneth Graunke
i965/fs: Drop the emit(fs_inst) overload.
Reviewed-by:
Matt Turner
<mattst88@gmail.com>
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-21
Courtney Goeltzenleu...
mesa: Remove unnecessary condition.
Reviewed-by:
Matt Turner
<mattst88@gmail.com>
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-02-01
Paul Seidler
build: move ARCH_LIBS definition outside of ASM definition
Reviewed-by:
Matt Turner
<mattst88@gmail.com>
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
Kevin Rogovin
mesa: Allow depth = 0 parameter for TexImage3D.
Reviewed-by:
Matt Turner
<mattst88@gmail.com>
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
2014-01-28
Matt Turner
glsl: Add constant evaluation of ir_binop_bfm.
commit
|
commitdiff
|
tree
2014-01-28
Matt Turner
glcpp: Resolve implicit GLSL version to 100 if the...
commit
|
commitdiff
|
tree
2014-01-28
Matt Turner
glcpp: Check version_resolved in the proper place.
commit
|
commitdiff
|
tree
2014-01-27
Matt Turner
glx: Update glxext.h to revision 24777.
commit
|
commitdiff
|
tree
2014-01-23
Matt Turner
gles3: Update gl3.h to revision 24614.
commit
|
commitdiff
|
tree
2014-01-23
Matt Turner
gles2: Update gl2ext.h to revision 24614.
commit
|
commitdiff
|
tree
2014-01-23
Matt Turner
gles2: Update gl2.h to revision 24614.
commit
|
commitdiff
|
tree
2014-01-23
Matt Turner
glcpp: Define GL_EXT_shader_integer_mix in both GL...
commit
|
commitdiff
|
tree
2014-01-23
Matt Turner
glcpp: Remove unused gl_api bits.
commit
|
commitdiff
|
tree
2014-01-23
Matt Turner
glcpp: Set extension defines after resolving the GLSL...
commit
|
commitdiff
|
tree
next