summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/radeon/drm/radeon_drm_bo.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-22gallium: rename pipe_transfer_usage -> pipe_map_flagsMarek Olšák1-1/+1
2020-09-22gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*Marek Olšák1-4/+4
2020-06-09winsys/radeon: do not cast bo->va as void*Pierre-Eric Pelloux-Prayer1-6/+6
2020-05-13gallium: rename 'state tracker' to 'frontend'Marek Olšák1-1/+1
2020-05-07ac/surface,radeonsi: move the set/get_bo_metadata code to ac_surface.cMarek Olšák1-24/+72
2020-03-19winsys/radeon: change to 3-space indentationMarek Olšák1-1048/+1048
2020-02-26gallium/hash_table: remove some function wrappersMarek Olšák1-10/+10
2019-10-28util: remove LIST_IS_EMPTY macroTimothy Arceri1-1/+1
2019-10-28util: remove LIST_ADDTAIL macroTimothy Arceri1-1/+1
2019-10-28util: remove LIST_INITHEAD macroTimothy Arceri1-1/+1
2019-09-09r300,r600,radeonsi: set winsys_handle::stride,offset in drivers, not winsysesMarek Olšák1-6/+0
2019-09-09r300,r600,radeonsi: read winsys_handle::stride,offset in drivers, not winsysesMarek Olšák1-14/+1
2019-07-03winsys/amdgpu: Make KMS handles valid for original DRM file descriptorMichel Dänzer1-1/+2
2018-11-28winsys/amdgpu,radeon: pass vm_alignment to buffer_from_handleMarek Olšák1-1/+2
2018-06-19amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák1-1/+1
2018-05-30gallium/winsys: rename DRM_API_HANDLE_* to WINSYS_HANDLE_*Dave Airlie1-7/+7
2018-04-16radeonsi: don't emit partial flushes for internal CS flushes onlyMarek Olšák1-4/+8
2018-04-02ac/gpu_info: rename has_virtual_memory -> r600_has_virtual_memoryMarek Olšák1-6/+6
2018-02-17winsys/radeon: implement and enable 32-bit VM allocationsMarek Olšák1-7/+35
2018-02-17winsys/radeon: add struct radeon_vm_heapMarek Olšák1-29/+34
2018-01-27gallium/radeon: set number of pb_cache buckets = number of heapsMarek Olšák1-15/+12
2018-01-27pb_cache: let drivers choose the number of bucketsMarek Olšák1-1/+0
2017-12-05gallium/radeon: move setting VRAM|GTT into winsysesMarek Olšák1-0/+7
2017-11-29r300,r600,radeonsi: replace RADEON_FLUSH_* with PIPE_FLUSH_*Marek Olšák1-2/+2
2017-11-09util: move os_time.[ch] to src/utilNicolai Hähnle1-1/+1
2017-08-31radeonsi: set a per-buffer flag that disables inter-process sharing (v4)Marek Olšák1-11/+16
2017-07-04gallium/radeon: add radeon_winsys::buffer_is_suballocatedMarek Olšák1-0/+6
2017-07-04gallium/radeon: clean up pb_cache bucket/usage determinationMarek Olšák1-16/+5
2017-07-04gallium/radeon: enable suballocations for VRAM with no CPU accessMarek Olšák1-0/+3
2017-07-04gallium/radeon: clean up (domain, flags) <-> (slab heap) translationsMarek Olšák1-36/+8
2017-07-04gallium/radeon: remove RADEON_FLAG_CPU_ACCESSMarek Olšák1-7/+1
2017-07-04gallium/radeon: disallow exports of sparse and suballocated BOsMarek Olšák1-4/+3
2017-07-04gallium/radeon: rename RADEON_FLAG_HANDLE -> RADEON_FLAG_NO_SUBALLOCMarek Olšák1-2/+2
2017-07-03winsys/radeon: only call pb_slabs_reclaim when slabs are actually usedNicolai Hähnle1-1/+2
2017-04-05winsys/radeon: sparse buffers will not be supportedNicolai Hähnle1-0/+2
2017-03-30gallium/radeon: move pre-GFX9 radeon_bo_metadata.* to u.legacy.*Marek Olšák1-22/+22
2017-03-20radeon_drm_bo: explicitly check return value of drmCommandWriteReadJulien Isorce1-2/+7
2017-03-20radeon: initialize hole variable before calling container_ofJulien Isorce1-1/+1
2017-03-07gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri1-27/+27
2017-03-07gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri1-15/+15
2017-03-07gallium/util: replace pipe_mutex_destroy() with mtx_destroy()Timothy Arceri1-1/+1
2017-03-07gallium/util: replace pipe_mutex_init() with mtx_init()Timothy Arceri1-3/+3
2017-02-16winsys/radeon: remove fall-back definesEmil Velikov1-12/+0
2017-01-25gallium/radeon: add a new HUD query for the number of mapped buffersSamuel Pitoiset1-0/+3
2016-10-04winsys/radeon: add buffer_get_reloc_offsetNicolai Hähnle1-0/+11
2016-09-27gallium/radeon/winsyses: reduce the number of pb_cache bucketsNicolai Hähnle1-4/+2
2016-09-27winsys/radeon: enable buffer allocation from slabsNicolai Hähnle1-0/+170
2016-09-27winsys/radeon: add fine-grained fences for slab buffersNicolai Hähnle1-2/+53
2016-09-27winsys/radeon: add slab buffer listNicolai Hähnle1-0/+3
2016-09-27winsys/radeon: add slab entry structures to radeon_boNicolai Hähnle1-32/+62