summaryrefslogtreecommitdiffstats
path: root/src/gallium/winsys/amdgpu/drm/amdgpu_bo.c
Commit message (Expand)AuthorAgeFilesLines
* winsys/amdgpu: fix a buffer leak in amdgpu_bo_from_handleMarek Olšák2018-11-231-0/+6
* winsys/amdgpu: Stop using amdgpu_bo_handle_type_kms_noimportMichel Dänzer2018-11-071-3/+3
* winsys/amdgpu: pass the BO list via the CS ioctl on DRM >= 3.27.0Marek Olšák2018-08-031-0/+6
* winsys/amdgpu: fix VDPAU interop by having one amdgpu_winsys_bo per BO (v2)Marek Olšák2018-07-181-5/+31
* winsys/amdgpu: clean up error handling in amdgpu_bo_from_handleMarek Olšák2018-07-181-20/+16
* winsys/amdgpu: shorten bo->ws in amdgpu_bo_destroyMarek Olšák2018-07-181-9/+10
* radeonsi: add a debug flag to zero vram allocationsGrazvydas Ignotas2018-06-211-0/+3
* amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák2018-06-191-1/+1
* gallium/winsys: rename DRM_API_HANDLE_* to WINSYS_HANDLE_*Dave Airlie2018-05-301-5/+5
* radeonsi: don't emit partial flushes for internal CS flushes onlyMarek Olšák2018-04-161-4/+8
* winsys/amdgpu: always allow GTT placements on APUsMarek Olšák2018-03-261-7/+5
* radeonsi: don't reallocate on DMABUF export if local BOs are disabledMarek Olšák2018-03-261-4/+3
* winsys/amdgpu: request high addressesChristian König2018-02-281-4/+12
* winsys/amdgpu: enable 32-bit VM allocationsMarek Olšák2018-02-171-1/+2
* winsys/amdgpu: allow non page-aligned size bo creation from pointerMichal Navratil2018-02-061-4/+7
* gallium/radeon: set number of pb_cache buckets = number of heapsMarek Olšák2018-01-271-16/+11
* pb_cache: let drivers choose the number of bucketsMarek Olšák2018-01-271-1/+0
* winsys/amdgpu: disable local BOs again due to worse performanceMarek Olšák2017-12-111-2/+3
* radeonsi: always place sparse buffers in VRAMNicolai Hähnle2017-12-061-2/+3
* winsys/amdgpu: add RADEON_FLAG_READ_ONLYMarek Olšák2017-12-051-1/+8
* gallium/radeon: move setting VRAM|GTT into winsysesMarek Olšák2017-12-051-1/+13
* r300,r600,radeonsi: replace RADEON_FLUSH_* with PIPE_FLUSH_*Marek Olšák2017-11-291-2/+2
* util: move os_time.[ch] to src/utilNicolai Hähnle2017-11-091-1/+1
* amdgpu: use simple mtxTimothy Arceri2017-11-091-17/+17
* radeonsi: remove 'Authors:' commentsMarek Olšák2017-11-021-4/+0
* Revert "winsys/amdgpu: disable local BOs on Raven"Marek Olšák2017-09-121-2/+1
* winsys/amdgpu: disable local BOs on RavenMarek Olšák2017-09-071-1/+2
* winsys/amdgpu: set AMDGPU_GEM_CREATE_VM_ALWAYS_VALID if possible v2Christian König2017-08-311-0/+8
* radeonsi: set a per-buffer flag that disables inter-process sharing (v4)Marek Olšák2017-08-311-13/+17
* winsys/amdgpu: add BO to the global list only when RADEON_ALL_BOS is setSamuel Pitoiset2017-08-301-8/+12
* winsys/amdgpu: use 128KB BOs for suballocations of up to 64KB BOsMarek Olšák2017-07-041-1/+2
* gallium/radeon: add radeon_winsys::buffer_is_suballocatedMarek Olšák2017-07-041-0/+8
* gallium/radeon: clean up pb_cache bucket/usage determinationMarek Olšák2017-07-041-16/+5
* gallium/radeon: enable suballocations for VRAM with no CPU accessMarek Olšák2017-07-041-0/+3
* gallium/radeon: clean up (domain, flags) <-> (slab heap) translationsMarek Olšák2017-07-041-36/+7
* gallium/radeon: remove RADEON_FLAG_CPU_ACCESSMarek Olšák2017-07-041-8/+1
* gallium/radeon: disallow exports of sparse and suballocated BOsMarek Olšák2017-07-041-4/+3
* gallium/radeon: rename RADEON_FLAG_HANDLE -> RADEON_FLAG_NO_SUBALLOCMarek Olšák2017-07-041-3/+3
* winsys/amdgpu: align VA allocations to fragment size v2Christian König2017-05-241-0/+2
* winsys/amdgpu: sparse buffer debugging helpersNicolai Hähnle2017-04-051-0/+61
* winsys/amdgpu: take fences when freeing a backing bufferNicolai Hähnle2017-04-051-3/+11
* winsys/amdgpu: sparse buffer creation / destruction / commitmentNicolai Hähnle2017-04-051-1/+400
* winsys/amdgpu: add sparse buffer data structuresNicolai Hähnle2017-04-051-0/+9
* winsys/amdgpu: set/get BO tiling flags for GFX9Marek Olšák2017-03-301-2/+4
* gallium/radeon: move pre-GFX9 radeon_bo_metadata.* to u.legacy.*Marek Olšák2017-03-301-34/+40
* gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri2017-03-071-5/+5
* gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri2017-03-071-5/+5
* winsys/amdgpu: avoid potential segfault in amdgpu_bo_map()Samuel Pitoiset2017-02-031-7/+10
* gallium/radeon: add a new HUD query for the number of mapped buffersSamuel Pitoiset2017-01-251-0/+3
* gallium/radeon/winsyses: reduce the number of pb_cache bucketsNicolai Hähnle2016-09-271-4/+2