aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Calculate varying size by formatAlyssa Rosenzweig2020-06-121-0/+26
* android: nvir/gv100: update sources in Makefile.sourcesMauro Rossi2020-06-121-0/+6
* iris/icl+: Report same caching domain as main surface for clear color BO.Francisco Jerez2020-06-111-2/+1
* iris: Better handle metadata in NIR passesJason Ekstrand2020-06-111-2/+8
* llvmpipe: fix subpixel bits reporting.Dave Airlie2020-06-111-0/+2
* freedreno/a6xx: Fix clip_halfz support.Eric Anholt2020-06-101-1/+4
* 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
* nvir: introduce OP_FINALBen Skeggs2020-06-103-3/+5
* nvir: introduce OP_SGXTBen Skeggs2020-06-104-2/+15
* nvir: introduce OP_BMSKBen Skeggs2020-06-105-4/+11
* nvir: introduce OP_SHFBen Skeggs2020-06-103-3/+12
* nvir: introduce OP_BREV with lowering to EXTBF_REV for current GPUsBen Skeggs2020-06-108-12/+29
* nvir: introduce OP_WARPSYNCBen Skeggs2020-06-103-0/+5
* nvir: introduce OP_LOP3_LUTBen Skeggs2020-06-104-3/+22
* nvir: bump max encoding size of instructionsBen Skeggs2020-06-102-2/+2
* llvmpipe: hook draw disk cache upDave Airlie2020-06-111-1/+21
* llvmpipe/cs: add shader cachingDave Airlie2020-06-111-3/+45
* llvmpipe/fs: add caching supportDave Airlie2020-06-111-4/+47
* llvmpipe: add infrastructure for disk cache supportDave Airlie2020-06-113-3/+78
* gallivm: add support for a cache objectDave Airlie2020-06-119-10/+10
* gallivm: rework coroutine malloc/free callouts.Dave Airlie2020-06-111-0/+3