projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
nir/algebraic: Simplify some comparisons like a+constant < constant
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
2018-08-04
Ian Romanick
nir: Collapse more repeated bcsels on the same argument
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2018-08-04
Ian Romanick
nir: Don't compare i2f or u2i with zero
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2018-08-04
Ian Romanick
nir: Remove f2i(i2f(x)) conversions
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2018-08-04
Ian Romanick
nir: Mark the 0.0 < abs(a) transformation as imprecise
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2018-07-06
Ian Romanick
intel/compiler: Relax mixed type restriction for saturating...
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2018-07-06
Ian Romanick
i965/vec4: Properly handle sign(-abs(x))
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2018-07-06
Ian Romanick
i965/fs: Properly handle sign(-abs(x))
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2018-07-06
Ian Romanick
i965/vec4: Make the vec4_visitor::nir_emit_instr default...
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2018-07-06
Ian Romanick
intel/compiler: More DCE after lowering
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2018-07-03
Ian Romanick
i965/vec4: Don't cmod propagate from CMP to ADD if...
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2018-07-02
Ian Romanick
intel/compiler: Silence unused parameter warnings brw_nir.c
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2018-06-16
Ian Romanick
nir: Document a couple instances of parent_instr
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
2018-06-16
Ian Romanick
i965/fs: Propagate conditional modifiers from not instructions
Signed-off-by: Ian Romanick <
ian.d.romanick@intel.com
>
commit
|
commitdiff
|
tree
next