projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
virgl: add extra checks in virgl_res_needs_flush_wait
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
2018-06-16
Ian Romanick
i965/fs: Rearrange code to remove most of the gotos
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-06-16
Ian Romanick
i965/fs: Refactor propagation of conditional modifiers...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-06-16
Ian Romanick
i965/vec4: Optimize OR with 0 into a MOV
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-06-16
Ian Romanick
i965/vec4: Don't register coalesce into source of VS_OPCODE_...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-06-16
Ian Romanick
i965/fs: Optimize OR with 0 into a MOV
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-06-14
Ian Romanick
glsl: Don't copy propagate elements from SSBO or shared...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-06-14
Ian Romanick
glsl: Don't copy propagate from SSBO or shared variables...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-06-01
Ian Romanick
nir: Lower !f2b(x) to x == 0.0
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-06-01
Ian Romanick
nir: Add some missing "optimization undo" patterns
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-05-04
Ian Romanick
r200: Enable NV_fog_distance
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-05-04
Ian Romanick
i965: Enable NV_fog_distance
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-05-04
Ian Romanick
ffvertex: Don't try to read output registers in fog...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-05-04
Ian Romanick
mesa: Add missing support for glFogiv(GL_FOG_DISTANCE_MODE_NV)
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-05-04
Ian Romanick
mesa: Silence an unused parameter warning
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-04-26
Ian Romanick
radeon: Drop broken front_buffer_reading/drawing optimization
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-04-26
Ian Romanick
radeon: Use _mesa_is_front_buffer_drawing
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-04-24
Ian Romanick
intel/compiler: Add scheduler deps for instructions...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
2018-04-24
Ian Romanick
intel/compiler: Silence unused parameter warnings in...
Signed-off-by:
Ian Romanick
<ian.d.romanick@intel.com>
commit
|
commitdiff
|
tree
next