aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c
Commit message (Expand)AuthorAgeFilesLines
* gallium/u_queue: add optional cleanup callbackRob Clark2016-07-161-1/+1
* winsys/amdgpu: return an error on IB submission failuresMarek Olšák2016-07-141-1/+6
* gallium/radeon: add a return value to cs_flushMarek Olšák2016-07-141-3/+4
* radeonsi: just save buffer sizes instead of buffers while recording IBsMarek Olšák2016-07-131-1/+1
* gallium/radeon/winsyses: boolean -> bool, TRUE -> true, FALSE -> falseMarek Olšák2016-06-251-15/+16
* gallium/u_queue: allow the execute function to differ per jobMarek Olšák2016-06-241-1/+2
* gallium/u_queue: add an option to have multiple worker threadsMarek Olšák2016-06-241-2/+2
* gallium/util: import the multithreaded job queue from amdgpu winsys (v2)Marek Olšák2016-06-151-13/+10
* winsys/amdgpu: decay max_ib_size over timeNicolai Hähnle2016-06-011-0/+2
* winsys/amdgpu: implement IB chaining on the gfx ringNicolai Hähnle2016-06-011-18/+108
* winsys/amdgpu: consolidate IB size management in amdgpu_ib_finalizeNicolai Hähnle2016-06-011-9/+9
* radeon/winsys: introduce radeon_winsys_cs_chunkNicolai Hähnle2016-06-011-24/+29
* winsys/amdgpu: start with smaller IBs, growing as necessaryNicolai Hähnle2016-06-011-10/+70
* winsys/amdgpu: add amdgpu_ib and amdgpu_cs_from_ib helper functionsNicolai Hähnle2016-06-011-0/+4
* winsys/amdgpu: extract IB big buffer allocation for re-useNicolai Hähnle2016-06-011-17/+29
* winsys/amdgpu: add IB buffer in amdgpu_get_new_ibNicolai Hähnle2016-06-011-121/+113
* radeon/winsys: add cs_check_spaceNicolai Hähnle2016-06-011-0/+7
* winsys/amdgpu: simplify interface of amdgpu_get_new_ibNicolai Hähnle2016-06-011-13/+13
* winsys/amdgpu: add amdgpu_cs_has_user_fenceNicolai Hähnle2016-06-011-4/+8
* winsys/amdgpu: add back multithreaded command submissionMarek Olšák2016-05-261-111/+202
* winsys/amdgpu: cleanup error handling in amdgpu_ctx_createNicolai Hähnle2016-05-171-9/+14
* winsys/amdgpu: avoid ioctl call when fence_wait is called without timeoutNicolai Hähnle2016-05-171-3/+10
* Treewide: Remove Elements() macroJan Vesely2016-05-171-4/+4
* gallium/radeon: add a heuristic for better (S)DMA performanceMarek Olšák2016-05-101-0/+8
* gallium/radeon: use gart_page_size instead of hardcoded 4096Marek Olšák2016-05-101-3/+4
* winsys/amdgpu: count buffer size only onceMarek Olšák2016-05-021-2/+2
* winsys/amdgpu: loosen up requirements for how much memory IBs can useMarek Olšák2016-05-021-4/+10
* winsys/radeon: remove use_reusable_pool parameter from buffer_createNicolai Hähnle2016-04-271-1/+1
* winsys/amdgpu: Silence possibly uninitialized variable warning.Bas Nieuwenhuizen2016-04-211-0/+3
* winsys/amdgpu: fix preamble IB sizeThomas Hindoe Paaboel Andersen2016-04-211-0/+1
* winsys/amdgpu: Enlarge const IB size.Bas Nieuwenhuizen2016-04-191-8/+20
* winsys/amdgpu: Add support for const IB.Marek Olšák2016-04-191-4/+84
* winsys/amdgpu: split IB data into a new structure in preparation for CEMarek Olšák2016-04-191-35/+33
* gallium/radeon: move ring_type into winsysesMarek Olšák2016-04-191-4/+4
* gallium/radeon: remove old CS tracingMarek Olšák2016-03-201-4/+2
* winsys/amdgpu: optionally use buffer lists with all allocated buffersMarek Olšák2016-01-231-3/+30
* gallium/radeon: remove radeon_winsys_cs_handleMarek Olšák2015-12-111-9/+7
* winsys/amdgpu: add winsys function cs_get_buffer_listMarek Olšák2015-10-031-0/+19
* gallium/radeon: stop using "reloc" in a few placesMarek Olšák2015-10-031-25/+25
* gallium/radeon: tell the winsys the exact resource binding typesMarek Olšák2015-10-031-4/+4
* winsys/amdgpu: remove IB padding for SIMarek Olšák2015-09-011-17/+5
* winsys/amdgpu: use small IBs for better performance on VIMarek Olšák2015-09-011-7/+9
* winsys/amdgpu: add a new winsys for the new kernel driverMarek Olšák2015-08-141-0/+704