2019-06-04 |
Alyssa Rosenzweig | nir/algebraic: Simplify max(abs(a), 0.0) -> abs(a) |
tree | commitdiff |
2019-06-04 |
Caio Marcelo de... | spirv: Update the OpenCL.std.h header |
tree | commitdiff |
2019-06-04 |
Jason Ekstrand | spirv: Implement SPV_EXT_fragment_shader_interlock |
tree | commitdiff |
2019-06-04 |
Jason Ekstrand | spirv: Update the headers from latest Khronos master |
tree | commitdiff |
2019-06-04 |
Caio Marcelo de... | spirv: Like Uniform, do nothing for UniformId |
tree | commitdiff |
2019-06-04 |
Caio Marcelo de... | spirv: Implement SpvOpCopyLogical |
tree | commitdiff |
2019-06-04 |
Caio Marcelo de... | spirv: Generalize OpSelect |
tree | commitdiff |
2019-06-04 |
Caio Marcelo de... | spirv: Move OpSelect handling to a function |
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... | spirv: Implement OpPtrEqual, OpPtrNotEqual and OpPtrDiff |
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 |
Jonathan Marek | nir: improvements to native_integers removal |
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 |
Dave Airlie | vtn: create cast with type stride. |
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... | spirv: Change spirv_to_nir() to return a nir_shader |
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-23 |
Timothy Arceri | glsl: simplify resource list building code |
tree | commitdiff |
2019-05-21 |
Caio Marcelo de... | spirv: Drop GOOGLE suffix from names incorporated to... |
tree | commitdiff |
2019-05-21 |
Caio Marcelo de... | spirv: Pick the right bitsize when doing SpvUConvert |
tree | commitdiff |
2019-05-21 |
Caio Marcelo de... | spirv: Trivially handle new 1.4 loop controls |
tree | commitdiff |
2019-05-21 |
Caio Marcelo de... | spirv: Update JSON and Headers to 1.4 |
tree | commitdiff |
2019-05-21 |
Caio Marcelo de... | spirv: Handle instruction aliases in spirv_info_c.py |
tree | commitdiff |
2019-05-21 |
Erik Faye-Lund | Revert "glsl: do not use deprecated bison-keyword" |
tree | commitdiff |
2019-05-21 |
Erik Faye-Lund | glsl: do not use deprecated bison-keyword |
tree | commitdiff |
2019-05-21 |
Karol Herbst | glsl: handle 8 and 16 bit ints in glsl_base_type_is_integer |
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... | spirv: Generate proper NULL pointer values |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | spirv: Reuse helpers in vtn_handle_type() |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | spirv: Add vtn_variable_mode_image |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | spirv: Add vtn_mode_to_address_format() |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | spirv: Add vtn_mode_uses_ssa_offset() |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | spirv: Add and use vtn_type_without_array() helper |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | spirv: Change vtn_null_constant() to use vtn_type |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | spirv: Export vtn_storage_class_to_mode() |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | nir: Add nir_address_format_null_value() |
tree | commitdiff |
2019-05-20 |
Caio Marcelo de... | spirv, radv, anv: Replace ptr_type with addr_format |
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-17 |
Dave Airlie | glsl/nir: init non-static class member. |
tree | commitdiff |
2019-05-17 |
Dave Airlie | glsl: init non-static class member in link uniforms... |
tree | commitdiff |
2019-05-17 |
Dave Airlie | glsl: init packed in more constructors. |
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 |
Alyssa Rosenzweig | compiler: Add enums for blend state |
tree | commitdiff |
2019-05-10 |
Jonathan Marek | nir: allow specifying a set of opcodes in lower_alu_to_... |
tree | commitdiff |
2019-05-08 |
Brian Paul | glsl: s/GLboolean/bool/ to silence MSVC compiler warning |
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-08 |
Timothy Arceri | glsl_to_nir: remove unused type_is_int() |
tree | commitdiff |
2019-05-07 |
Vasily Khoruzhick | nir: implement lowering for fsin and fcos |
tree | commitdiff |
next |