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 |
2019-05-24 |
Jason Ekstrand | nir/source_mods: Add a helpers for setting source modifiers |
tree | commitdiff |
2019-05-24 |
Jason Ekstrand | nir/builder: Remove the use_fmov parameter from nir_swizzle |
tree | commitdiff |
2019-05-21 |
Dave Airlie | nir/test: add split vars tests (v2) |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | nir: Fix clone of nir_variable state slots |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | nir: Add nir_address_format_null_value() |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | nir: Add nir_address_format_32bit_offset |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | nir: Add nir_address_format_logical |
tree | commitdiff |
2019-05-20 |
Dave Airlie | nir/validate: fix crash if entry is null. |
tree | commitdiff |
2019-05-16 |
Caio Marcelo de... | nir: Only convert SSA values to regs when needed |
tree | commitdiff |
2019-05-16 |
Caio Marcelo de... | nir: Fix nir_opt_idiv_const when negatives are involved |
tree | commitdiff |
2019-05-16 |
Lionel Landwerlin | nir: lower_non_uniform_access: iterate over instruction... |
tree | commitdiff |
2019-05-16 |
Alyssa Rosenzweig | nir/algebraic: Remove problematic "optimization" |
tree | commitdiff |
2019-05-15 |
Anuj Phogat | compiler: Add lowering support for 64-bit saturate... |
tree | commitdiff |
2019-05-15 |
Lionel Landwerlin | nir: fix lower_non_uniform_access pass |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir/algebraic: Commute 1-fsat(a) to fsat(1-a) for all... |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir/algebraic: Eliminate useless fsat() on operand... |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir/algebraic: Strip double negatives from comparison... |
tree | commitdiff |
2019-05-14 |
Ian Romanick | intel/compiler: Repeat nir_opt_algebraic_late |
tree | commitdiff |
2019-05-14 |
Ian Romanick | Revert "nir: add late opt to turn inot/b2f combos back... |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir/algebraic: Eliminate a tautological compare |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir/algebraic: Simplify fsqrt domain guard |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir/search: Don't compare 8-bit or 1-bit constants... |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir/algebraic: Recognize open-coded fsat with modifiers |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir/algebraic: Push unary operations into source operan... |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir/algebraic: Recognize open-coded flrp(a, b, fsat(c)) |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir/algebraic: Add missing ffma(-1, a, b) pattern |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir: Mark ffma as 2src_commutative |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir: Add support for 2src_commutative ops that have... |
tree | commitdiff |
2019-05-14 |
Ian Romanick | nir: Rename commutative to 2src_commutative |
tree | commitdiff |
2019-05-13 |
Jason Ekstrand | nir/validate: Use a single set for SSA def validation |
tree | commitdiff |
2019-05-13 |
Jason Ekstrand | nir/validate: Use a ralloc context for our temporary... |
tree | commitdiff |
2019-05-11 |
Ruslan Kabatsayev | nir: Fix wrong sign in lower_rcp |
tree | commitdiff |
2019-05-10 |
Alyssa Rosenzweig | nir: Add blend_const_color_rgba sysval |
tree | commitdiff |
2019-05-10 |
Jonathan Marek | nir: allow specifying a set of opcodes in lower_alu_to_... |
tree | commitdiff |
2019-05-08 |
Ian Romanick | nir/flrp: Reassociate add in flrp(±1, b, c) lowering... |
tree | commitdiff |
2019-05-08 |
Ian Romanick | nir/flrp: Fix typo on the flrp(±1, b, c) path |
tree | commitdiff |
2019-05-07 |
Vasily Khoruzhick | nir: implement lowering for fsin and fcos |
tree | commitdiff |
2019-05-07 |
Ian Romanick | nir/algebraic: Reassociate open-coded flrp(1, b, c) |
tree | commitdiff |
2019-05-07 |
Ian Romanick | nir/flrp: Lower flrp(a, b, #c) differently |
tree | commitdiff |
2019-05-07 |
Ian Romanick | nir/flrp: Lower flrp(a, b, c) differently if another... |
tree | commitdiff |
2019-05-07 |
Ian Romanick | nir/flrp: Lower flrp(a, b, c) differently if another... |
tree | commitdiff |
2019-05-07 |
Ian Romanick | nir/flrp: Lower flrp(±1, b, c) and flrp(a, ±1, c) diffe... |
tree | commitdiff |
2019-05-07 |
Ian Romanick | nir/flrp: Lower flrp(#a, #b, c) differently |
tree | commitdiff |
2019-05-07 |
Ian Romanick | nir: Use the flrp lowering pass instead of nir_opt_alge... |
tree | commitdiff |
2019-05-07 |
Ian Romanick | nir/flrp: Add new lowering pass for flrp instructions |
tree | commitdiff |
2019-05-07 |
Ian Romanick | nir/algebraic: Pull common multiplication out of flrp... |
tree | commitdiff |
2019-05-07 |
Ian Romanick | nir/algebraic: Pull common addition out of flrp arguments |
tree | commitdiff |
2019-05-07 |
Christian Gmeiner | nir: nir_shader_compiler_options: drop native_integers |
tree | commitdiff |
2019-05-07 |
Vasily Khoruzhick | nir: add int_to_float lowering pass |
tree | commitdiff |
2019-05-04 |
Karol Herbst | nir: Add nir_op_vec helper |
tree | commitdiff |
2019-05-04 |
Karol Herbst | nir: Add a nir_builder_alu variant which takes an array... |
tree | commitdiff |
2019-05-04 |
Jason Ekstrand | nir: Add a SSA type gathering pass |
tree | commitdiff |
2019-05-03 |
Connor Abbott | nir/algebraic: Don't emit empty initializers for MSVC |
tree | commitdiff |
2019-05-03 |
Dave Airlie | nir: fix lower vars to ssa for larger vector sizes. |
tree | commitdiff |
2019-05-02 |
Rob Clark | nir: fix nir tex print harder |
tree | commitdiff |
2019-05-02 |
Rob Clark | nir: add pass to lower fb reads |
tree | commitdiff |
2019-05-02 |
Rob Clark | nir: fix lower_wpos_ytransform in load_frag_coord case |
tree | commitdiff |
2019-05-02 |
Rob Clark | nir: rework tex instruction printing |
tree | commitdiff |
2019-05-02 |
Connor Abbott | nir/search: Add debugging code to dump the pattern... |
tree | commitdiff |
2019-05-02 |
Connor Abbott | nir/search: Add automaton-based pre-searching |
tree | commitdiff |
2019-05-01 |
Ian Romanick | nir: Saturating integer arithmetic is not associative |
tree | commitdiff |
2019-05-01 |
Jonathan Marek | nir: improve convert_yuv_to_rgb |
tree | commitdiff |
2019-04-29 |
Eric Engestrom | delete autotools .gitignore files |
tree | commitdiff |
2019-04-29 |
Kenneth Graunke | nir: Add a new nir_cf_list_is_empty_block() helper. |
tree | commitdiff |
2019-04-29 |
Andreas Baierl | nir: add rcp(w) lowering for gl_FragCoord |
tree | commitdiff |
2019-04-26 |
Tapani Pälli | nir: use braces around subobject in initializer |
tree | commitdiff |
2019-04-26 |
Jason Ekstrand | nir/algebraic: Optimize integer cast-of-cast |
tree | commitdiff |
2019-04-26 |
Dave Airlie | nir: fix bit_size in lower indirect derefs. |
tree | commitdiff |
2019-04-25 |
Rob Clark | freedreno/ir3: lower load_barycentric_at_offset |
tree | commitdiff |
2019-04-25 |
Rob Clark | freedreno/ir3: lower load_barycentric_at_sample |
tree | commitdiff |
2019-04-25 |
Caio Marcelo de... | nir: Add option to lower tex to txl when shader don... |
tree | commitdiff |
2019-04-25 |
Timothy Arceri | nir: fix nir_remove_unused_varyings() |
tree | commitdiff |
2019-04-22 |
Jason Ekstrand | nir: Use the NIR_SRC_AS_ macro to define nir_src_as_deref |
tree | commitdiff |
2019-04-19 |
Jason Ekstrand | nir: Add helpers for getting the type of an address... |
tree | commitdiff |
2019-04-19 |
Jason Ekstrand | intel,nir: Lower TXD with a bindless sampler |
tree | commitdiff |
2019-04-19 |
Jason Ekstrand | nir/lower_io: Expose some explicit I/O lowering helpers |
tree | commitdiff |
2019-04-19 |
Kristian H. Kristensen | nir_opcodes.py: Saturate to expression that doesn't... |
tree | commitdiff |
2019-04-19 |
Eric Anholt | nir: Use the nir_builder _imm helpers in setting up... |
tree | commitdiff |
2019-04-19 |
Eric Anholt | nir: Fix deref offset calculation for structs. |
tree | commitdiff |
2019-04-19 |
Erico Nunes | nir/algebraic: add lowering for fsign |
tree | commitdiff |
2019-04-18 |
Ian Romanick | nir/algebraic: Strength reduce some compares of x and -x |
tree | commitdiff |
next |