summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau/nv50/nv50_transfer.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-18nv50: limit max code uploads to 0x8000Karol Herbst1-1/+1
2023-08-16nv50: fix code uploads bigger than 0x10000 bytesKarol Herbst1-32/+41
2022-08-30nouveau/fence: per context fenceKarol Herbst1-1/+1
2022-08-30nouveau: wrap nouveau_pushbuf_refnKarol Herbst1-1/+1
2022-08-30nouveau: wrap nouveau_pushbuf_validateKarol Herbst1-4/+4
2022-08-30nouveau: wrap nouveau_bo_mapKarol Herbst1-1/+1
2022-08-30nouveau: use the contexts pushbuf and client where possibleKarol Herbst1-2/+1
2021-04-11nv50: adapt texture and constbuf paths for compute shadersIlia Mirkin1-2/+1
2021-04-11nv50: Replace hardcoded texture/constbuf count with definePierre Moreau1-1/+1
2021-01-11nv50: use 2d blit when m2mf doesn't support the copyIlia Mirkin1-0/+126
2020-09-22gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*Marek Olšák1-5/+5
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
2016-06-11nv50: reinstate dedicated constbuf push pathIlia Mirkin1-18/+45
2016-02-16nv50: switch nv50_transfer.c to g80_defs.xml.hBen Skeggs1-3/+3
2015-10-11nv50,nvc0: don't base decisions on available pushbuf spaceIlia Mirkin1-13/+3
2015-09-28nouveau: be more careful about freeing temporary transfer buffersIlia Mirkin1-1/+6
2014-09-01nv50: mt address may not be the underlying bo's start addressIlia Mirkin1-0/+2
2014-02-25nv50: correctly calculate the number of vertical blocks during transfer mapEmil Velikov1-1/+1
2013-09-11Move nv30, nv50 and nvc0 to nouveau.Johannes Obermayr1-0/+412