summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/amdgpu/drm
AgeCommit message (Expand)AuthorFilesLines
2021-02-06winsys/amdgpu: move amdgpu_winsys_bo::is_user_ptr to the u.real unionMarek Olšák2-9/+13
2021-02-06winsys/amdgpu: move amdgpu_winsys_bo::is_shared to the u.real unionMarek Olšák2-11/+14
2021-02-06winsys/amdgpu: move amdgpu_winsys_bo::cpu_ptr into the u.real unionMarek Olšák2-9/+9
2021-02-06winsys/amdgpu: pack amdgpu_winsys_bo::is_shared and protect it by a mutexMarek Olšák2-8/+19
2021-02-06winsys/amdgpu: remove amdgpu_winsys_bo::num_cs_references to remove atomicsMarek Olšák4-27/+1
2021-02-06winsys/amdgpu: optimize out conditionals in amdgpu_lookup_bufferMarek Olšák2-21/+28
2021-02-03winsys/amdgpu: expand the slab allocation range to [256 B, 1 MB]Marek Olšák1-2/+2
2021-02-03winsys/amdgpu,pb_slab: add slabs with 3/4 of power of two sizes to save memoryMarek Olšák3-6/+63
2021-02-03winsys/amdgpu: clean up slab alignment code, handle small buffers betterMarek Olšák1-8/+25
2021-02-03winsys/amdgpu,radeonsi: add HUD counters for how much memory is wasted by slabsMarek Olšák3-1/+27
2021-01-30ac,radeonsi: track memory usage in KB to reduce types from uint64 to uint32Marek Olšák1-6/+6
2021-01-05util: replace UTIL_MAX_CPUS by util_cpu_caps.num_cpu_mask_bitsMarek Olšák1-1/+1
2021-01-05radeonsi: add driconf options to enable/disable Smart Access MemoryMarek Olšák1-2/+11
2021-01-05ac,radeonsi: limit Smart Access Memory to Zen 3 and GFX10.3 due to perf issuesMarek Olšák1-1/+1
2020-12-10util+treewide: container_of() cleanupRob Clark1-6/+3
2020-12-09winsys/amdgpu: use VRAM for command buffers if all VRAM is visibleMarek Olšák1-6/+15
2020-12-05r300,r600,radeonsi: inline struct radeon_cmdbuf to remove dereferencesMarek Olšák3-113/+101
2020-12-01winsys/amdgpu: don't use debug_get_option_noop in a hot pathMarek Olšák4-4/+6
2020-12-01gallium/winsys: update fallthrough commentsPierre-Eric Pelloux-Prayer1-1/+1
2020-12-01gallium: update fallthrough commentsPierre-Eric Pelloux-Prayer1-2/+2
2020-11-28amd: Simplify ac_addrlib_createJames Park1-1/+1
2020-11-24meson: add idep_mesautil to components using simple_mtx.hMark Janes1-1/+1
2020-11-19amdgpu_bo: make cache_entry a extensible arrayPierre-Eric Pelloux-Prayer2-11/+15
2020-11-19winsys/amdgpu: make RADEON_ALL_BOS a debug only featurePierre-Eric Pelloux-Prayer5-5/+23
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šák3-21/+20
2020-11-18winsys/amdgpu: replace amdgpu_winsys_bo::flags with pb_buffer::usageMarek Olšák4-18/+15
2020-11-18winsys/amdgpu: remove amdgpu_winsys_bo::sparseMarek Olšák4-11/+9
2020-11-18winsys/amdgpu: remove amdgpu_winsys_bo::u::sparse::flagsMarek Olšák2-3/+2
2020-11-13radeonsi: remove AMD_DEBUG=zerovram flagPierre-Eric Pelloux-Prayer1-1/+0
2020-11-02radeonsi: enable PIPE_CAP_DEVICE_PROTECTED_CONTENTPierre-Eric Pelloux-Prayer1-1/+6
2020-10-31winsys/amdgpu: remove incorrect assertion check against max_check_space_sizeMarek Olšák1-2/+0
2020-10-30util: completely rewrite and do AMD Zen L3 cache pinning correctlyMarek Olšák1-2/+3
2020-10-09winsys/amdgpu: apply the VM alignment optimization to the physical alignment tooMarek Olšák1-8/+9
2020-10-09winsys/amdgpu: rework the VM alignment optimizationsMarek Olšák1-13/+8
2020-10-06radeonsi: implement GL_INTEL_blackhole_renderMarek Olšák1-1/+2
2020-09-24amd/tmz: move uses_secure_bos to radeon_winsysPierre-Eric Pelloux-Prayer4-11/+8
2020-09-24amd/winsys: add RADEON_FLUSH_TOGGLE_SECURE_SUBMISSIONPierre-Eric Pelloux-Prayer3-9/+9
2020-09-24radeonsi/tmz: allow secure job if the app made a tmz allocationPierre-Eric Pelloux-Prayer4-23/+25
2020-09-22radeon: rename RADEON_TRANSFER_* -> RADEON_MAP_*Marek Olšák2-3/+3
2020-09-22gallium: rename pipe_transfer_usage -> pipe_map_flagsMarek Olšák2-2/+2
2020-09-22gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*Marek Olšák2-6/+6
2020-09-19radeonsi: fix user fence GPU addressQiang Yu1-1/+1
2020-09-11radeonsi: fix max syncobj wait timeoutQiang Yu1-0/+3
2020-09-07radeonsi: fix user fence space when MCBP is enabledQiang Yu1-1/+7
2020-09-07radeonsi: fix syncobj wait timeoutQiang Yu1-11/+6
2020-07-28amd: rename SIENNA -> SIENNA_CICHLIDMarek Olšák1-1/+1
2020-07-22radeonsi: set up IBs for preemptionMarek Olšák2-3/+77
2020-07-22winsys/amdgpu: make amdgpu_bo_unmap non-staticMarek Olšák2-3/+2
2020-06-26ac,winsys/amdgpu: align IBs the same as the kernelMarek Olšák1-11/+16