projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
gallium: fix autotools build of pipe_msm.la
2019-03-28
Ian Romanick
intel/compiler: Use partial redundancy elimination...
commit
|
commitdiff
|
tree
2019-03-28
Ian Romanick
nir: Add partial redundancy elimination for compares
commit
|
commitdiff
|
tree
2019-03-28
Ian Romanick
nir: Add nir_alu_srcs_negative_equal
commit
|
commitdiff
|
tree
2019-03-28
Ian Romanick
nir: Add nir_const_value_negative_equal
commit
|
commitdiff
|
tree
2019-03-28
Ian Romanick
nir/algebraic: Add missing 16-bit extract_[iu]8 patterns
commit
|
commitdiff
|
tree
2019-03-28
Ian Romanick
nir/algebraic: Add missing 64-bit extract_[iu]8 patterns
commit
|
commitdiff
|
tree
2019-03-28
Ian Romanick
nir/algebraic: Remove redundant extract_[iu]8 patterns
commit
|
commitdiff
|
tree
2019-03-28
Ian Romanick
nir/algebraic: Fix up extract_[iu]8 after loop unrolling
commit
|
commitdiff
|
tree
2019-03-09
Ian Romanick
nir/algebraic: Add missing 16-bit extract_[iu]8 patterns
commit
|
commitdiff
|
tree
2019-03-09
Ian Romanick
nir/algebraic: Add missing 64-bit extract_[iu]8 patterns
commit
|
commitdiff
|
tree
2019-03-09
Ian Romanick
nir/algebraic: Remove redundant extract_[iu]8 patterns
commit
|
commitdiff
|
tree
2019-03-09
Ian Romanick
nir/algebraic: Fix up extract_[iu]8 after loop unrolling
commit
|
commitdiff
|
tree
2019-03-06
Ian Romanick
intel/fs: Fix extract_u8 of an odd byte from a 64-bit...
commit
|
commitdiff
|
tree
2019-03-06
Ian Romanick
intel/fs: nir_op_extract_i8 extracts a byte, not a...
commit
|
commitdiff
|
tree
2019-03-06
Ian Romanick
intel/compiler: Silence unused parameter warning in...
commit
|
commitdiff
|
tree
2019-03-06
Ian Romanick
intel/compiler: Silence many unused parameter warnings...
commit
|
commitdiff
|
tree
2019-03-02
Ian Romanick
nir/algebraic: Optimize away an fsat of a b2f
commit
|
commitdiff
|
tree
2019-03-02
Ian Romanick
intel/fs: Don't assert on b2f with a saturate modifier
commit
|
commitdiff
|
tree
2019-03-01
Ian Romanick
nir/algebraic: Replace a-fract(a) with floor(a)
commit
|
commitdiff
|
tree
2019-03-01
Ian Romanick
intel/fs: Generate if instructions with inverted conditions
commit
|
commitdiff
|
tree
2019-03-01
Ian Romanick
nir/algebraic: Replace a bcsel of a b2f sources with...
commit
|
commitdiff
|
tree
2019-03-01
Ian Romanick
intel/fs: Emit better code for b2f(inot(a)) and b2i...
commit
|
commitdiff
|
tree
2019-03-01
Ian Romanick
intel/fs: Use De Morgan's laws to avoid logical-not...
commit
|
commitdiff
|
tree
2019-03-01
Ian Romanick
intel/fs: Emit logical-not of operands on Gen8+
commit
|
commitdiff
|
tree
2019-03-01
Ian Romanick
intel/fs: Refactor ALU source and destination handling...
commit
|
commitdiff
|
tree
2019-03-01
Ian Romanick
intel/fs: Handle OR source modifiers in algebraic optimization
commit
|
commitdiff
|
tree
2019-03-01
Ian Romanick
intel/fs: Relax type matching rules in cmod propagation...
commit
|
commitdiff
|
tree
2019-03-01
Ian Romanick
nir/algebraic: Replace i2b used by bcsel or if-statement...
commit
|
commitdiff
|
tree
2019-03-01
Ian Romanick
intel/vec4: Emit constants for some ALU sources as...
commit
|
commitdiff
|
tree
2019-02-15
Ian Romanick
nir/algebraic: Simplify comparison with sequential...
commit
|
commitdiff
|
tree
2019-02-15
Ian Romanick
nir/algebraic: Convert some f2u to f2i
commit
|
commitdiff
|
tree
2019-02-14
Ian Romanick
spirv: Add missing break
commit
|
commitdiff
|
tree
2019-02-08
Ian Romanick
nir: Convert a bcsel with only phi node sources to...
commit
|
commitdiff
|
tree
2019-02-08
Ian Romanick
nir: Split ALU instructions in loops that read phis
commit
|
commitdiff
|
tree
2019-02-08
Ian Romanick
nir: Select phi nodes using prev_block instead of continue_block
commit
|
commitdiff
|
tree
2019-02-08
Ian Romanick
nir: Refactor code that checks phi nodes in opt_peel_loop_in...
commit
|
commitdiff
|
tree
2019-02-08
Ian Romanick
nir: Document some fields of nir_loop_terminator
commit
|
commitdiff
|
tree
2019-02-08
Ian Romanick
intel/compiler: Silence warning about value that may...
commit
|
commitdiff
|
tree
2019-02-08
Ian Romanick
nir: Silence zillions of unused parameter warnings...
commit
|
commitdiff
|
tree
2019-01-10
Ian Romanick
glsl: Add utility to convert text files to C strings
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-19
Ian Romanick
nir/algebraic: Don't put quotes around floating point...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-18
Ian Romanick
Revert "nir/lower_indirect: Bail early if modes == 0"
commit
|
commitdiff
|
tree
2018-12-17
Ian Romanick
intel/compiler: More peephole_select for pre-Gen6
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-17
Ian Romanick
nir/opt_peephole_select: Don't peephole_select expensive...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-17
Ian Romanick
intel/compiler: More peephole select
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-17
Ian Romanick
nir/opt_peephole_select: Don't try to remove flow control...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-17
Ian Romanick
i965/vec4: Propagate conditional modifiers from more...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-17
Ian Romanick
i965/fs: Eliminate unary op on operand of compare-with...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-17
Ian Romanick
i965/vec4/dce: Don't narrow the write mask if the flags...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-17
Ian Romanick
i965/vec4: Silence unused parameter warnings in vec4...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-16
Ian Romanick
nir: Release per-block metadata in nir_sweep
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-16
Ian Romanick
nir: Fix holes in nir_instr
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-16
Ian Romanick
nir/phi_builder: Use per-value hash table to store...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-16
Ian Romanick
util/hash_table: Add _mesa_hash_table_init function
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-14
Ian Romanick
util/slab: Rename slab_mempool typed parameters to...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-14
Ian Romanick
nir/phi_builder: Internal users should use nir_phi_builder_v...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-12-13
Ian Romanick
i965/fs: Implement nir_op_uadd_sat
commit
|
commitdiff
|
tree
2018-12-13
Ian Romanick
nir: Add a saturated unsigned integer add opcode
commit
|
commitdiff
|
tree
2018-11-15
Ian Romanick
glsl: Refactor type checking for redeclarations
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-11-15
Ian Romanick
glsl: Omit redundant qualifier checks on redeclarations
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-11-15
Ian Romanick
glsl: prevent qualifiers modification of predeclared...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-11-08
Ian Romanick
glsl: Add pragma to disable all warnings
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-11-08
Ian Romanick
glsl: Add warning tests for identifiers with __
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-10-09
Ian Romanick
intel/compiler: Don't handle fsign.sat
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-10-09
Ian Romanick
nir/algebraic: Simplify fsat of fsign
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-10-09
Ian Romanick
nir/algebraic: sign(x)*x*x is abs(x)*x
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-10-09
Ian Romanick
nir: Add helper functions to get the instruction that...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-09-17
Ian Romanick
i965/fs: Don't propagate conditional modifiers from...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-09-01
Ian Romanick
i965/vec4: Clamp indirect tes input array reads with...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-09-01
Ian Romanick
i965/vec4: Correctly handle uniform sources in generate_tes_...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-28
Ian Romanick
i965/vec4: Emit BRW_AOP_INC or BRW_AOP_DEC for atomicAdd...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-28
Ian Romanick
i965/fs: Emit BRW_AOP_INC or BRW_AOP_DEC for imageAtomicAdd...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-28
Ian Romanick
i965/fs: Refactor image atomics to be a bit more like...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-28
Ian Romanick
i965/fs: Emit BRW_AOP_INC or BRW_AOP_DEC for atomicAdd...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-28
Ian Romanick
intel/compiler: Silence unused parameter warnings in...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
i965: Enable INTEL_shader_atomic_float_minmax on Gen9+
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
i965: Sort Gen9+ extension enables
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
intel/compiler: Implement untyped atomic float min...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
intel/compiler: Expand untyped atomic message type...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
intel/compiler: Silence unused parameter warnings
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
nir: Add floating point atomic min, max, and compare...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
nir: Add floating point atomic add instrinsics
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
glsl: Add support for lowering shared-variable float...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
glsl: Add support for lowering SSBO float atomics
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
glsl: Add built-in functions for INTEL_shader_atomic_float_m...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
mesa: Extension boilerplate for INTEL_shader_atomic_float_minmax
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
docs: Initial version of INTEL_shader_atomic_float_minmax...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
glsl: Add built-in functions for NV_shader_atomic_float
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-23
Ian Romanick
mesa: Extension boilerplate for NV_shader_atomic_float
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-06
Ian Romanick
mesa: fix make check for AMD_framebuffer_multisample_advanced
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-06
Ian Romanick
glapi: Fix GLES versioning for AMD_framebuffer_multisample_a...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-04
Ian Romanick
nir: Transform -fabs(a) >= 0 to a == 0
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-04
Ian Romanick
nir: Transform expressions of b2f(a) and b2f(b) to...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-04
Ian Romanick
nir: Transform -fabs(a) < 0 to a != 0
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-08-04
Ian Romanick
nir: Rearrange bcsel with two bcsel sources
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
next