summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/amdgpu/drm
AgeCommit message (Expand)AuthorFilesLines
2021-11-08radeonsi/sqtt: reserve a vmid when sqtt is enabledPierre-Eric Pelloux-Prayer1-1/+2
2021-10-29winsys/amdgpu: optimize looping inefficiencies in add_bo_fence_dependenciesMarek Olšák1-5/+9
2021-10-29winsys/amdgpu: move BO fence array updates to the CS threadMarek Olšák1-21/+23
2021-10-29winsys/amdgpu: don't use ip_instance and ring fields of fence and IB structuresMarek Olšák1-13/+4
2021-10-29winsys/amdgpu: increase the BO hash list sizeMarek Olšák1-1/+2
2021-10-29winsys/amdgpu: don't clear RADEON_USAGE_SYNCHRONIZED for last_added_bo_usageMarek Olšák1-6/+9
2021-10-29winsys/amdgpu: remove an amdgpu_cs dereference from amdgpu_cs_add_bufferMarek Olšák1-3/+3
2021-10-29winsys/amdgpu: simplify parameter passing and derefs in cs_add_bufferMarek Olšák2-25/+23
2021-10-29gallium/radeon: merge BO read/write usage flags with priority flagsMarek Olšák3-32/+20
2021-10-29gallium/radeon: remove unused RADEON_DEPENDENCY_START_FENCEMarek Olšák1-3/+0
2021-10-29gallium/radeon: remove/merge some BO priorities and remove holesMarek Olšák1-4/+4
2021-10-29gallium/radeon: change the BO priority definitions to bitsMarek Olšák1-3/+3
2021-10-19winsys/amdgpu: set max_ib_size and max_check_space_size later in cs_check_spaceMarek Olšák1-8/+7
2021-10-19winsys/amdgpu: remove force_chaining parameter from cs_check_spaceMarek Olšák1-14/+8
2021-10-18ac,radeonsi: print a lowercase codename in the renderer stringMarek Olšák1-1/+2
2021-10-18winsys/amdgpu: add uncached flag to the imported DRI_PRIME bufferPierre-Eric Pelloux-Prayer1-1/+5
2021-10-18radeon_winsys.h: add a parameter to buffer_from_handlePierre-Eric Pelloux-Prayer1-1/+2
2021-09-10winsys/amdgpu: include CS ioctl overhead in RADEON_NOOPMarek Olšák2-4/+23
2021-09-10winsys/amdgpu: precompute amdgpu_ib_max_submit_dwordsMarek Olšák2-17/+8
2021-09-10radeonsi: remove the primitive discard compute shaderMarek Olšák2-137/+2
2021-09-01winsys/amdgpu: clean up amdgpu_cs_check_spaceMarek Olšák1-5/+4
2021-07-08android: Drop the Android.mk build systemJason Ekstrand2-61/+0
2021-06-16util/queue: add a global data pointer for the queue objectMike Blumenkrantz2-2/+2
2021-06-07winsys/amdgpu: use int16 for buffer_indices_hashlistPierre-Eric Pelloux-Prayer2-7/+12
2021-06-07winsys/amdgpu: reduce amdgpu_cs sizePierre-Eric Pelloux-Prayer2-8/+17
2021-06-07amdgpu/winsys: remove amdgpu_cs_has_chainingPierre-Eric Pelloux-Prayer2-13/+10
2021-06-07winsys/amdgpu: don't read bo->u.slab.entry after pb_slab_freePierre-Eric Pelloux-Prayer1-8/+4
2021-05-25winsys/amdgpu: don't hold a mutex while accessing is_sharedMarek Olšák1-15/+2
2021-04-14amdgpu,radeon: add full_reset_only param to ctx_query_reset_statusPierre-Eric Pelloux-Prayer1-1/+10
2021-04-14amdgpu,radeon: add needs_reset param to ctx_query_reset_statusPierre-Eric Pelloux-Prayer1-1/+12
2021-04-06winsys/amdgpu: remove another 8 bytes from amdgpu_winsys_bo by packing betterMarek Olšák2-5/+8
2021-04-06gallium/pb: change pb_buffer::alignment to alignment_log2Marek Olšák1-7/+7
2021-04-06winsys/amdgpu: add amdgpu_cs::ws to reduce dereferencesMarek Olšák2-18/+20
2021-04-06winsys/amdgpu: remove amdgpu_winsys_bo::wsMarek Olšák4-115/+126
2021-04-06radeon_winsys.h: add a winsys parameter to most winsys buffer functionsMarek Olšák5-31/+44
2021-04-06gallium/pb: pass an optional winsys pointer to the buffer destroy functionMarek Olšák3-10/+10
2021-02-26util: Add accessor for util_cpu_capsRob Clark1-2/+2
2021-02-12winsys/amdgpu: disallow pb_cache for backing buffers of sparse buffersMarek Olšák1-1/+5
2021-02-06winsys/amdgpu: try not to skip any code with RADEON_NOOP=1 to test CPU perfMarek Olšák1-8/+6
2021-02-06winsys/amdgpu: don't set unused usage for backing BOs of sparse BOsMarek Olšák1-1/+0
2021-02-06winsys/amdgpu: don't inc/dec num_active_ioctls for backing BOs of sparse BOsMarek Olšák1-2/+3
2021-02-06winsys/amdgpu: move amdgpu_winsys_bo::use_reusable_pool to the u.real unionMarek Olšák2-4/+4
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