projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir/loop_analyze: Use new eval_const_* helpers in test_iterations
[mesa.git]
/
src
/
compiler
/
nir
/
2019-07-10
Jason Ekstrand
nir/loop_analyze: Use new eval_const_* helpers in test_...
tree
|
commitdiff
2019-07-10
Jason Ekstrand
nir/loop_analyze: Handle bit sizes correctly in calcula...
tree
|
commitdiff
2019-07-10
Jason Ekstrand
nir/loop_analyze: Fix phi-of-identical-alu detection
tree
|
commitdiff
2019-07-10
Jason Ekstrand
nir/instr_set: Expose nir_instrs_equal()
tree
|
commitdiff
2019-07-10
Jason Ekstrand
nir/builder: Use nir_const_value_for_* for constructing...
tree
|
commitdiff
2019-07-10
Jason Ekstrand
nir: Refactor nir_src_as_* constant functions
tree
|
commitdiff
2019-07-10
Jason Ekstrand
nir: Add more helpers for working with const values
tree
|
commitdiff
2019-07-09
Alyssa Rosenzweig
nir: Add Panfrost-specific blending intrinsic
tree
|
commitdiff
2019-07-09
Alyssa Rosenzweig
nir: Add nir_imm_vec4_16
tree
|
commitdiff
2019-07-09
Connor Abbott
nir/lower_io_to_temporaries: Fix hash table leak
tree
|
commitdiff
2019-07-08
Ian Romanick
nir: Allow nir_ssa_alu_instr_src_components to operate...
tree
|
commitdiff
2019-07-08
Ian Romanick
nir: Handle swizzle in nir_alu_srcs_negative_equal
tree
|
commitdiff
2019-07-08
Ian Romanick
nir: nir_const_value_negative_equal compares one value...
tree
|
commitdiff
2019-07-08
Ian Romanick
nir: Port some const_value_negative_equal tests to...
tree
|
commitdiff
2019-07-08
Ian Romanick
nir: Pass fully qualified type to nir_const_value_negat...
tree
|
commitdiff
2019-07-08
Ian Romanick
nir: Use nir_src_bit_size instead of alu1->dest.dest...
tree
|
commitdiff
2019-07-08
Ian Romanick
nir: Add unit tests for nir_opt_comparison_pre
tree
|
commitdiff
2019-07-08
Caio Marcelo de...
nir: print ptr_stride for deref_casts
tree
|
commitdiff
2019-07-08
Caio Marcelo de...
nir: Add demote and is_helper_invocation intrinsics
tree
|
commitdiff
2019-07-08
Connor Abbott
compiler: Add color system value
tree
|
commitdiff
2019-07-08
Connor Abbott
intel/nir: Extract add_const_offset_to_base
tree
|
commitdiff
2019-07-08
Connor Abbott
nir/lower_io_to_temporaries: Handle interpolation intri...
tree
|
commitdiff
2019-07-08
Connor Abbott
nir: Avoid coalescing vars created by lower_io_to_tempo...
tree
|
commitdiff
2019-07-08
Connor Abbott
nir: Return correct size in nir_assign_io_var_locations()
tree
|
commitdiff
2019-07-08
Connor Abbott
nir: Handle compact variables when assigning i/o locations
tree
|
commitdiff
2019-07-08
Connor Abbott
nir: Move st_nir_assign_var_locations() to common code
tree
|
commitdiff
2019-07-08
Connor Abbott
radv: Make FragCoord a sysval
tree
|
commitdiff
2019-07-08
Daniel Schürmann
anv,nir: Move lower_input_attachments pass from ANV...
tree
|
commitdiff
2019-07-02
Rob Clark
nir: add pass to lower load_interpolated_input
tree
|
commitdiff
2019-07-01
Sagar Ghuge
nir: Add optimization to use ROR/ROL instructions
tree
|
commitdiff
2019-07-01
Sagar Ghuge
nir: Add urol and uror opcodes
tree
|
commitdiff
2019-06-30
Alejandro Piñeiro
nir: add is_in_ubo/ssbo/block helpers
tree
|
commitdiff
2019-06-29
Ian Romanick
nir/serach: Increase maximum commutative expressions...
tree
|
commitdiff
2019-06-29
Ian Romanick
nir/algebraic: Don't mark expression with duplicate...
tree
|
commitdiff
2019-06-29
Ian Romanick
nir/search: Log Boolean constants instead of asserting
tree
|
commitdiff
2019-06-29
Ian Romanick
nir/algebraic: Fail build when too many commutative...
tree
|
commitdiff
2019-06-29
Ian Romanick
nir/algebraic: Fix whitespace error
tree
|
commitdiff
2019-06-28
Eric Anholt
nir: Fix lowering of bitfield_insert to shifts.
tree
|
commitdiff
2019-06-26
Caio Marcelo de...
nir/algebraic: Add helpers and a rule involving wrapping
tree
|
commitdiff
2019-06-26
Caio Marcelo de...
nir: Add a no wrapping bits to nir_alu_instr
tree
|
commitdiff
2019-06-26
Jonathan Marek
nir: remove fnot/fxor/fand/for opcodes
tree
|
commitdiff
2019-06-26
Jonathan Marek
nir: opt_vectorize: combine different constant sources
tree
|
commitdiff
2019-06-26
Timothy Arceri
nir: add tess support to nir_lower_clamp_color_outputs()
tree
|
commitdiff
2019-06-24
Daniel Schürmann
nir: introduce lowering of bitfield_insert to bfm and...
tree
|
commitdiff
2019-06-24
Daniel Schürmann
nir/algebraic: Use unsigned comparison when lowering...
tree
|
commitdiff
2019-06-24
Daniel Schürmann
nir/algebraic: Remove unnecessary iand of [iu]bfe and...
tree
|
commitdiff
2019-06-24
Daniel Schürmann
nir: define behavior of nir_op_bfm and nir_op_u/ibfe...
tree
|
commitdiff
2019-06-24
Daniel Schürmann
nir/algebraic: add optimization pattern for ('ult'...
tree
|
commitdiff
2019-06-20
Boris Brezillon
nir/lower_tex: Add an assert() in nir_lower_txs_lod()
tree
|
commitdiff
2019-06-19
Jason Ekstrand
nir: Make nir_constant a vector rather than a matrix
tree
|
commitdiff
2019-06-19
Connor Abbott
nir: Use reorderable access flag
tree
|
commitdiff
2019-06-19
Connor Abbott
nir: Add a helper to determine if an intrinsic can...
tree
|
commitdiff
2019-06-19
Connor Abbott
nir: Add reorderable memory access enum
tree
|
commitdiff
2019-06-19
Connor Abbott
nir/copy_prop_vars: Ignore volatile accesses
tree
|
commitdiff
2019-06-19
Connor Abbott
glsl/nir: Propagate access qualifiers
tree
|
commitdiff
2019-06-19
Connor Abbott
nir: Allow qualifiers on copy_deref and image instructions
tree
|
commitdiff
2019-06-18
Connor Abbott
nir: add a vectorization pass
tree
|
commitdiff
2019-06-18
Boris Brezillon
nir/lower_tex: Add a way to lower TXS(non-0-LOD) instru...
tree
|
commitdiff
2019-06-18
Boris Brezillon
nir/lower_tex: Update ->sampler_dim value before callin...
tree
|
commitdiff
2019-06-18
Boris Brezillon
nir/lower_tex: Actually report when projector lowering...
tree
|
commitdiff
2019-06-14
Iago Toral Quiroga
nir: detect more dynamically uniform expressions
tree
|
commitdiff
2019-06-13
Connor Abbott
nir: Don't manually index intrinsic index enum
tree
|
commitdiff
2019-06-13
Daniel Schürmann
nir: add intrinsics for AMD_shader_ballot
tree
|
commitdiff
2019-06-10
Eduardo Lima Mitev
nir/opt_algebraic: Fix rules for imadsh_mix16
tree
|
commitdiff
2019-06-07
Eric Engestrom
nir: fix s/&&/||/ typo
tree
|
commitdiff
2019-06-07
Eduardo Lima Mitev
nir_algebraic: Add basic optimizations for umul_low...
tree
|
commitdiff
2019-06-07
Eduardo Lima Mitev
nir/opcodes: Add new 'umul_low' and 'imadsh_mix16'...
tree
|
commitdiff
2019-06-06
Jason Ekstrand
nir/propagate_invariant: Don't add NULL vars to the...
tree
|
commitdiff
2019-06-05
Kenneth Graunke
nir: Combine lower_fmod16/32 back into a single lower_fmod.
tree
|
commitdiff
2019-06-05
Kenneth Graunke
nir: Drop lower_fmod64 option.
tree
|
commitdiff
2019-06-05
Jason Ekstrand
nir: Don't replace the nir_shader when NIR_TEST_SERIALIZE=1
tree
|
commitdiff
2019-06-05
Jason Ekstrand
nir: Don't replace the nir_shader when NIR_TEST_CLONE=1
tree
|
commitdiff
2019-06-04
Alyssa Rosenzweig
nir/algebraic: Simplify max(abs(a), 0.0) -> abs(a)
tree
|
commitdiff
2019-06-04
Caio Marcelo de...
nir/vars_to_ssa: Handle UNDEF_NODE in more places
tree
|
commitdiff
2019-06-03
Caio Marcelo de...
nir: Add functions to subtract and compare addresses
tree
|
commitdiff
2019-06-03
Caio Marcelo de...
nir: Add nir_ball_iequal() helper
tree
|
commitdiff
2019-06-03
Jonathan Marek
nir: copy intrinsic type when lowering load input/unifo...
tree
|
commitdiff
2019-05-31
Caio Marcelo de...
nir: Return nir_type_invalid for non-numeric base types
tree
|
commitdiff
2019-05-31
Jonathan Marek
nir: remove bool lowering from lower_int_to_float
tree
|
commitdiff
2019-05-31
Jonathan Marek
nir: fix lower_{int,bool}_to_float for new mov opcode
tree
|
commitdiff
2019-05-31
Jonathan Marek
nir: add lower_bitshift option
tree
|
commitdiff
2019-05-31
Jonathan Marek
nir: fix gather_ssa_types
tree
|
commitdiff
2019-05-31
Jonathan Marek
nir: add type information to load uniform/input and...
tree
|
commitdiff
2019-05-31
Connor Abbott
nir/instr_set: Use _mesa_set_search_or_add()
tree
|
commitdiff
2019-05-31
Ian Romanick
nir: Rematerialize compare instructions
tree
|
commitdiff
2019-05-31
Ian Romanick
nir: Add a shallow clone function for nir_alu_instr
tree
|
commitdiff
2019-05-31
Bas Nieuwenhuizen
nir: Actually propagate progress in nir_opt_move_load_ubo.
tree
|
commitdiff
2019-05-31
Jason Ekstrand
nir/split_vars: Properly bail in the presence of comple...
tree
|
commitdiff
2019-05-31
Jason Ekstrand
nir/vars_to_ssa: Properly ignore variables with complex...
tree
|
commitdiff
2019-05-31
Jason Ekstrand
nir/vars_to_ssa: Use a non-null UNDEF_NODE pointer
tree
|
commitdiff
2019-05-31
Jason Ekstrand
nir/deref: Add a has_complex_use helper
tree
|
commitdiff
2019-05-31
Jason Ekstrand
nir/dead_cf: Call instructions aren't dead
tree
|
commitdiff
2019-05-30
Caio Marcelo de...
nir: Accept nir_var_mem_global in derefs used by phis
tree
|
commitdiff
2019-05-29
Brian Paul
nir: silence three compiler warnings seen with MinGW
tree
|
commitdiff
2019-05-29
Caio Marcelo de...
nir: Allow derefs to be used as phi sources
tree
|
commitdiff
2019-05-28
Lionel Landwerlin
nir/lower_non_uniform: safely iterate over blocks
tree
|
commitdiff
2019-05-28
Kenneth Graunke
st/nir: Re-vectorize shader IO
tree
|
commitdiff
2019-05-24
Jason Ekstrand
nir: Drop imov/fmov in favor of one mov instruction
tree
|
commitdiff
2019-05-24
Jason Ekstrand
nir/builder: Merge nir_[if]mov_alu into one nir_mov_alu...
tree
|
commitdiff
2019-05-24
Jason Ekstrand
nir/lower_to_source_mods: Stop turning add, sat, and...
tree
|
commitdiff
next