aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau
Commit message (Expand)AuthorAgeFilesLines
* gallium: Add pipe cap for primitive restart with fixed indexNeil Roberts2020-06-223-0/+3
* nv50/ir/ra: fix memory corruption when spillingKarol Herbst2020-06-221-22/+71
* nv50/ir/ra: convert some for loops to Range-based for loopsKarol Herbst2020-06-221-11/+8
* nv50/ir/nir: rework CFG handlingKarol Herbst2020-06-221-32/+34
* nv50/ir/nir: rework input output handlingKarol Herbst2020-06-221-43/+34
* nv50/ir/nir: handle clip vertex for tess eval shadersKarol Herbst2020-06-221-0/+1
* nv50/ir/nir: don't emit a restart with set a stream_idKarol Herbst2020-06-221-2/+7
* nvc0: enable spirv caps with nirKarol Herbst2020-06-221-1/+2
* nv50/ir/nir: fix nv_viewport_array2Karol Herbst2020-06-221-0/+1
* nv50/ir/nir: fix ext_demote_to_helper_invocationKarol Herbst2020-06-221-1/+5
* nv50/ir/print: add missing VIEWPORT_MASK handlingKarol Herbst2020-06-221-1/+4
* nv50/ir/nir: add workaround for double vertex attribsKarol Herbst2020-06-221-0/+2
* gv100/ir: fix OP_TXG for shadow texturesKarol Herbst2020-06-221-2/+9
* gv100/ir: fix shift loweringKarol Herbst2020-06-222-19/+17
* gv100/ir: fix atom casKarol Herbst2020-06-222-1/+3
* nv50/ir/nir: remove image uniform hackKarol Herbst2020-06-181-11/+1
* nv50/ir/nir: handle image atomic inc and decKarol Herbst2020-06-181-0/+18
* nv50/ir/nir: move away from image_deref intrinsicsKarol Herbst2020-06-182-216/+58
* nvir: don't use designated initialisers in C++ codeYevhenii Kolesnikov2020-06-151-100/+100
* android: nvir/gv100: update sources in Makefile.sourcesMauro Rossi2020-06-121-0/+6
* nvc0: initial support for tu1xxBen Skeggs2020-06-1012-41/+1125
* nvc0: initial support for gv100Ben Skeggs2020-06-1012-35/+577
* nvc0: remove hardcoded blitter vertprogBen Skeggs2020-06-101-73/+39
* nvc0: move setting of entrypoint for a shader stage to a functionBen Skeggs2020-06-103-14/+23
* nvc0: use NVIDIA headers for GP100- compute QMDBen Skeggs2020-06-107-141/+880
* nvc0: use NVIDIA headers for GK104->GM2xx compute QMDBen Skeggs2020-06-108-160/+1085
* nvir/gv100: enable support for tu1xxBen Skeggs2020-06-102-0/+3
* nvir/gv100: initial supportBen Skeggs2020-06-1014-19/+3683
* nvir/nir/gm107: switch off lower_extract_wordBen Skeggs2020-06-101-1/+1
* nvir/nir/gm107: switch off lower_extract_byteBen Skeggs2020-06-101-1/+1
* nvir/nir/gm107: turn on nir_lower_extract64Ben Skeggs2020-06-101-0/+1
* nvir/nir/gm107: split nir shader compiler options from gf100Ben Skeggs2020-06-101-0/+4
* nvir/gm107: separate out header for sched data calculatorBen Skeggs2020-06-102-150/+157
* nvir/gm107: replace SHR+AND+AND with PRMT+PRMT in PFETCH loweringBen Skeggs2020-06-101-3/+2
* nvir/gm107: implement OP_PERMTBen Skeggs2020-06-101-0/+31
* nvir/nir: use nir_lower_idivBen Skeggs2020-06-101-0/+5
* nvir/nir: nir expects the shift amount to wrap, rather than clampBen Skeggs2020-06-101-0/+4
* nvir/nir: implement nir_op_urorBen Skeggs2020-06-101-0/+10
* nvir/nir: implement nir_op_urolBen Skeggs2020-06-101-0/+10
* nvir/nir: implement nir_op_extract_i16Ben Skeggs2020-06-101-0/+8
* nvir/nir: implement nir_op_extract_u16Ben Skeggs2020-06-101-0/+8
* nvir/nir: implement nir_op_extract_i8Ben Skeggs2020-06-101-0/+8
* nvir/nir: implement nir_op_extract_u8Ben Skeggs2020-06-101-0/+8
* nvir/nir: turn on lower_rotateBen Skeggs2020-06-101-1/+1
* nvir/nir: flesh out optionsBen Skeggs2020-06-101-0/+17
* nvir/nir: move nir options to codegenBen Skeggs2020-06-103-63/+89
* nvir/nir: fix fragment program output when using MRTBen Skeggs2020-06-101-1/+5
* nvir/nir: use component helpers instead of insn->num_componentsKarol Herbst2020-06-101-15/+16
* nvir: run replaceZero() before replaceCvt()Ben Skeggs2020-06-101-3/+3
* nvir: add constant folding for OP_PERMTBen Skeggs2020-06-101-0/+9