nvc0: initial support for gv100
[mesa.git] / src / gallium / drivers / nouveau / codegen /
2020-06-10 Ben Skeggsnvir/gv100: enable support for tu1xx
2020-06-10 Ben Skeggsnvir/gv100: initial support
2020-06-10 Ben Skeggsnvir/nir/gm107: switch off lower_extract_word
2020-06-10 Ben Skeggsnvir/nir/gm107: switch off lower_extract_byte
2020-06-10 Ben Skeggsnvir/nir/gm107: turn on nir_lower_extract64
2020-06-10 Ben Skeggsnvir/nir/gm107: split nir shader compiler options from...
2020-06-10 Ben Skeggsnvir/gm107: separate out header for sched data calculator
2020-06-10 Ben Skeggsnvir/gm107: replace SHR+AND+AND with PRMT+PRMT in PFETC...
2020-06-10 Ben Skeggsnvir/gm107: implement OP_PERMT
2020-06-10 Ben Skeggsnvir/nir: use nir_lower_idiv
2020-06-10 Ben Skeggsnvir/nir: nir expects the shift amount to wrap, rather...
2020-06-10 Ben Skeggsnvir/nir: implement nir_op_uror
2020-06-10 Ben Skeggsnvir/nir: implement nir_op_urol
2020-06-10 Ben Skeggsnvir/nir: implement nir_op_extract_i16
2020-06-10 Ben Skeggsnvir/nir: implement nir_op_extract_u16
2020-06-10 Ben Skeggsnvir/nir: implement nir_op_extract_i8
2020-06-10 Ben Skeggsnvir/nir: implement nir_op_extract_u8
2020-06-10 Ben Skeggsnvir/nir: turn on lower_rotate
2020-06-10 Ben Skeggsnvir/nir: flesh out options
2020-06-10 Ben Skeggsnvir/nir: move nir options to codegen
2020-06-10 Ben Skeggsnvir/nir: fix fragment program output when using MRT
2020-06-10 Karol Herbstnvir/nir: use component helpers instead of insn->num_co...
2020-06-10 Ben Skeggsnvir: run replaceZero() before replaceCvt()
2020-06-10 Ben Skeggsnvir: add constant folding for OP_PERMT
2020-06-10 Ben Skeggsnvir: introduce OP_FINAL
2020-06-10 Ben Skeggsnvir: introduce OP_SGXT
2020-06-10 Ben Skeggsnvir: introduce OP_BMSK
2020-06-10 Ben Skeggsnvir: introduce OP_SHF
2020-06-10 Ben Skeggsnvir: introduce OP_BREV with lowering to EXTBF_REV...
2020-06-10 Ben Skeggsnvir: introduce OP_WARPSYNC
2020-06-10 Ben Skeggsnvir: introduce OP_LOP3_LUT
2020-06-10 Ben Skeggsnvir: bump max encoding size of instructions
2020-06-03 Timothy Arcerinir: add callback to nir_remove_dead_variables()
2020-05-26 Alyssa Rosenzweignouveau: Use SATURATE
2020-04-16 Ilia Mirkinnvc0: enable GL_NV_viewport_array2
2020-03-03 Ilia Mirkinnvc0: enable EXT_texture_shadow_lod
2020-02-05 Eric Anholtnouveau: Reuse tgsi_get_gl_varying_semantic().
2020-02-05 Eric Anholtnouveau: reuse tgsi_get_gl_frag_result_semantic().
2020-02-05 Eric Anholtnouveau: Reuse tgsi_get_sysval_semantic().
2020-02-05 Eric Anholtglsl,nir: Switch the enum representing shader image...
2020-01-13 Jason Ekstrandnir/lower_atomics_to_ssbo: Also lower barriers
2020-01-13 Jason Ekstrandnir: Rename nir_intrinsic_barrier to control_barrier
2020-01-13 Jason Ekstrandnir: Add a new memory_barrier_tcs_patch intrinsic
2020-01-12 Ilia Mirkingm107/ir: avoid combining geometry shader stores at...
2019-12-21 Karol Herbstnv50ir/nir: support vec8 and vec16
2019-12-11 Karol Herbstnv50/ir: implement global atomics and handle it for nir
2019-11-19 Marek Olšáknir: move data.image.access to data.access
2019-11-03 Karol Herbstnv50/ir: fix crash in isUniform for undefined values
2019-10-30 Ilia Mirkinnv50/ir: mark STORE destination inputs as used
2019-10-30 Ilia Mirkingm107/ir: fix loading z offset for layered 3d image...
2019-10-17 Karol Herbstnv50/ir: remove DUMMY edge type
2019-10-08 Ilia Mirkinnvc0: add support for GL_EXT_demote_to_helper_invocation
2019-09-30 Daniel Schürmannnouveau: set lower_sub = true
2019-09-23 Karol Herbstnv50/ir/nir: comparison of integer expressions of diffe...
2019-09-23 Karol Herbstnv50/ir: fix unnecessary parentheses warning
2019-09-06 Vasily Khoruzhicknir: allow specifying filter callback in lower_alu_to_s...
2019-08-21 Jason Ekstrandnir: Add explicit signs to image min/max intrinsics
2019-08-08 Ilia Mirkinnvc0: add support for ATOMC_WRAP TGSI operations
2019-07-31 Eric Engestromtree-wide: replace MAYBE_UNUSED with ASSERTED
2019-07-27 Ilia Mirkinnv50/ir: don't consider the main compute function as...
2019-07-27 Ilia Mirkinnv50/ir: handle insn not being there for definition...
2019-07-27 Ilia Mirkinnouveau: flip DEBUG -> !NDEBUG
2019-07-23 Mark Menzynskinvc0/ir: Fix assert accessing null pointer
2019-07-10 Karol Herbstnv50/ir/nir: implement load/store_global
2019-07-10 Karol Herbstnv50/ir/nir: handle kernel inputs
2019-07-10 Karol Herbstnv50/ir/nir: don't assert on !main
2019-07-10 Karol Herbstnv50/ir/nir: parse system values first and stop for...
2019-07-09 Karol Herbstnvc0: remove nvc0_program.tp.input_patch_size
2019-06-26 Jonathan Mareknir: remove fnot/fxor/fand/for opcodes
2019-05-24 Jason Ekstrandnir: Drop imov/fmov in favor of one mov instruction
2019-05-13 Karol Herbstnv50/ir/nir: make use of SYSTEM_VALUE_MAX when iteratin...
2019-05-13 Karol Herbstnv50/ir/nir: prefer to shift 1ull instead of 1ll
2019-05-10 Jonathan Mareknir: allow specifying a set of opcodes in lower_alu_to_...
2019-04-14 Karol Herbstnir: make nir_const_value scalar
2019-04-12 Karol Herbstnv50/ir/nir: add support for bindless images
2019-04-12 Karol Herbstnv50/ir/nir: handle bindless texture
2019-04-12 Timothy Arcerinir/i965/freedreno/vc4: add a bindless bool to type...
2019-03-21 Karol Herbstnv50/ir/nir: support gather offsets
2019-03-17 Karol Herbstnv50ir/nir: move immediates before use
2019-03-17 Karol Herbstnv50/ir/nir: handle user clip planes for each emitted...
2019-03-17 Karol Herbstnv50/ir/nir: implement intrinsic shader_clock
2019-03-17 Karol Herbstnv50/ir/nir: implement load_per_vertex_output
2019-03-17 Karol Herbstnv50/ir/nir: add memory barriers
2019-03-17 Karol Herbstnv50/ir/nir: implement images
2019-03-17 Karol Herbstnv50/ir/nir: implement ssbo intrinsics
2019-03-17 Karol Herbstnv50/ir/nir: implement nir_intrinsic_load_ubo
2019-03-17 Karol Herbstnv50/ir/nir: implement geometry shader nir_intrinsics
2019-03-17 Karol Herbstnv50/ir/nir: implement variable indexing
2019-03-17 Karol Herbstnv50/ir/nir: implement vote and ballot
2019-03-17 Karol Herbstnv50/ir/nir: add skeleton getOperation for intrinsics
2019-03-17 Karol Herbstnv50/ir/nir: implement nir_instr_type_tex
2019-03-17 Karol Herbstnv50/ir/nir: implement nir_ssa_undef_instr
2019-03-17 Karol Herbstnv50/ir/nir: implement loading system values
2019-03-17 Karol Herbstnv50/ir/nir: implement intrinsic_discard(_if)
2019-03-17 Karol Herbstnv50/ir/nir: implement load_(interpolated_)input/output
2019-03-17 Karol Herbstnv50/ir/nir: implement nir_intrinsic_store_(per_vertex_...
2019-03-17 Karol Herbstnv50/ir/nir: implement nir_intrinsic_load_uniform
2019-03-17 Karol Herbstnv50/ir/nir: implement nir_alu_instr handling
2019-03-17 Karol Herbstnv50/ir/nir: add skeleton for nir_intrinsic_instr
2019-03-17 Karol Herbstnv50/ir/nir: implement nir_load_const_instr
next