summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/amdgpu/drm/amdgpu_bo.h
AgeCommit message (Expand)AuthorFilesLines
2021-04-06winsys/amdgpu: remove another 8 bytes from amdgpu_winsys_bo by packing betterMarek Olšák1-3/+3
2021-04-06winsys/amdgpu: remove amdgpu_winsys_bo::wsMarek Olšák1-7/+7
2021-04-06radeon_winsys.h: add a winsys parameter to most winsys buffer functionsMarek Olšák1-2/+3
2021-04-06gallium/pb: pass an optional winsys pointer to the buffer destroy functionMarek Olšák1-2/+2
2021-02-06winsys/amdgpu: move amdgpu_winsys_bo::use_reusable_pool to the u.real unionMarek Olšák1-1/+1
2021-02-06winsys/amdgpu: move amdgpu_winsys_bo::is_user_ptr to the u.real unionMarek Olšák1-1/+2
2021-02-06winsys/amdgpu: move amdgpu_winsys_bo::is_shared to the u.real unionMarek Olšák1-5/+5
2021-02-06winsys/amdgpu: move amdgpu_winsys_bo::cpu_ptr into the u.real unionMarek Olšák1-1/+1
2021-02-06winsys/amdgpu: pack amdgpu_winsys_bo::is_shared and protect it by a mutexMarek Olšák1-5/+6
2021-02-06winsys/amdgpu: remove amdgpu_winsys_bo::num_cs_references to remove atomicsMarek Olšák1-3/+0
2021-02-03winsys/amdgpu,pb_slab: add slabs with 3/4 of power of two sizes to save memoryMarek Olšák1-0/+1
2020-11-19amdgpu_bo: make cache_entry a extensible arrayPierre-Eric Pelloux-Prayer1-4/+4
2020-11-19winsys/amdgpu: make RADEON_ALL_BOS a debug only featurePierre-Eric Pelloux-Prayer1-2/+2
2020-11-18winsys/amdgpu: move amdgpu_winsys_bo::lock for better packingMarek Olšák1-2/+1
2020-11-18winsys/amdgpu: replace amdgpu_winsys_bo::initial_domain with pb_buffer::place...Marek Olšák1-1/+0
2020-11-18winsys/amdgpu: replace amdgpu_winsys_bo::flags with pb_buffer::usageMarek Olšák1-1/+0
2020-11-18winsys/amdgpu: remove amdgpu_winsys_bo::sparseMarek Olšák1-1/+0
2020-11-18winsys/amdgpu: remove amdgpu_winsys_bo::u::sparse::flagsMarek Olšák1-1/+0
2020-09-22gallium: rename pipe_transfer_usage -> pipe_map_flagsMarek Olšák1-1/+1
2020-07-22winsys/amdgpu: make amdgpu_bo_unmap non-staticMarek Olšák1-0/+1
2020-05-11amdgpu: add encrypted slabs supportPierre-Eric Pelloux-Prayer1-3/+6
2020-04-16winsys/amdgpu: Retrieve WC flags from imported buffers.Bas Nieuwenhuizen1-0/+1
2020-01-29radeonsi: stop using the VM_ALWAYS_VALID flagPierre-Eric Pelloux-Prayer1-1/+0
2019-07-03winsys/amdgpu: Add amdgpu_screen_winsysMichel Dänzer1-1/+9
2018-11-28winsys/amdgpu: explicitly declare whether buffer_map is permanent or notNicolai Hähnle1-1/+2
2018-11-28winsys/amdgpu: add amdgpu_winsys_bo::lockNicolai Hähnle1-2/+2
2018-08-03winsys/amdgpu: pass the BO list via the CS ioctl on DRM >= 3.27.0Marek Olšák1-0/+2
2017-11-09amdgpu: use simple mtxTimothy Arceri1-1/+1
2017-11-02radeonsi: remove 'Authors:' commentsMarek Olšák1-4/+0
2017-08-31winsys/amdgpu: set AMDGPU_GEM_CREATE_VM_ALWAYS_VALID if possible v2Christian König1-0/+2
2017-04-05winsys/amdgpu: add sparse buffer data structuresNicolai Hähnle1-1/+37
2016-09-27winsys/amdgpu: enable buffer allocation from slabsNicolai Hähnle1-0/+18
2016-09-27winsys/amdgpu: add slab entry structures to amdgpu_winsys_boNicolai Hähnle1-7/+18
2016-09-27winsys/amdgpu: do not synchronize unsynchronized buffersNicolai Hähnle1-2/+4
2016-09-12winsys/amdgpu: use only one fence per BONicolai Hähnle1-2/+2
2016-09-12gallium/radeon/winsyses: remove #includes of pb_bufmgr.hNicolai Hähnle1-1/+0
2016-08-10winsys/amdgpu: track the amount of mapped memoryMarek Olšák1-0/+1
2016-05-26winsys/amdgpu: add back multithreaded command submissionMarek Olšák1-0/+4
2016-04-19winsys/amdgpu: split IB data into a new structure in preparation for CEMarek Olšák1-0/+6
2016-01-23winsys/amdgpu: optionally use buffer lists with all allocated buffersMarek Olšák1-0/+2
2015-12-11winsys/amdgpu: don't use the "rws" abbreviation for amdgpu_winsysMarek Olšák1-1/+1
2015-12-11winsys/amdgpu: use pb_cache instead of pb_cache_managerMarek Olšák1-9/+5
2015-08-14winsys/amdgpu: add a new winsys for the new kernel driverMarek Olšák1-0/+80