Age | Commit message (Expand) | Author | Files | Lines |
2024-01-06 | r300,r600,radeonsi: switch to pb_buffer_lean | Marek Olšák | 4 | -120/+120 |
2024-01-06 | gallium/pb_cache: remove pb_cache_entry::buffer | Marek Olšák | 2 | -5/+2 |
2024-01-06 | gallium/pb_cache: remove pb_cache_entry::mgr | Marek Olšák | 1 | -1/+1 |
2024-01-06 | gallium/pb_cache: switch to pb_buffer_lean | Marek Olšák | 1 | -2/+2 |
2024-01-06 | gallium/pb_buffer: define pb_buffer_lean without vtbl, inherit it by pb_buffer | Marek Olšák | 3 | -73/+73 |
2024-01-06 | winsys/amdgpu: don't use gpu_address to compute slab entry offset in bo_map | Marek Olšák | 1 | -4/+12 |
2024-01-06 | winsys/amdgpu: remove va (gpu_address) from amdgpu_bo_slab_entry | Marek Olšák | 4 | -18/+34 |
2024-01-06 | winsys/amdgpu: remove now-redundant amdgpu_bo_slab_entry::real | Marek Olšák | 3 | -6/+9 |
2024-01-06 | winsys/amdgpu: add amdgpu_bo_real_reusable slab for the backing buffer | Marek Olšák | 3 | -64/+96 |
2024-01-06 | winsys/amdgpu: don't layer slabs, use only 1 level of slabs, it improves perf | Marek Olšák | 3 | -101/+49 |
2024-01-06 | radeon_winsys: add struct radeon_winsys* parameter into fence_reference | Marek Olšák | 1 | -1/+8 |
2024-01-06 | winsys/amdgpu: stop using pb_buffer::vtbl | Marek Olšák | 2 | -24/+17 |
2024-01-06 | winsys/amdgpu: rename to amdgpu_bo_slab to amdgpu_bo_slab_entry | Marek Olšák | 3 | -21/+21 |
2024-01-06 | iris,zink,winsys/amdgpu: remove unused/redundant slab->entry_size | Marek Olšák | 2 | -5/+3 |
2024-01-06 | gallium/pb_slab: move group_index and entry_size from pb_slab_entry to pb_slab | Marek Olšák | 1 | -5/+5 |
2024-01-06 | winsys/amdgpu: reduce wasted memory due to the size tolerance in pb_cache | Marek Olšák | 1 | -1/+1 |
2023-12-20 | radeonsi/winsys: add cs_get_ip_type function | Pierre-Eric Pelloux-Prayer | 1 | -0/+8 |
2023-12-13 | winsys/amdgpu: document BO structures | Marek Olšák | 1 | -0/+16 |
2023-12-13 | winsys/amdgpu: fix amdgpu_cs_has_user_fence for VPE | Marek Olšák | 1 | -6/+3 |
2023-12-13 | winsys/amdgpu: clean up the rest of the code for cs->buffer_lists | Marek Olšák | 1 | -39/+34 |
2023-12-13 | winsys/amdgpu: pass amdgpu_buffer_list* to amdgpu_add_bo_fences_to_dependencies | Marek Olšák | 1 | -12/+6 |
2023-12-13 | winsys/amdgpu: return amdgpu_cs_buffer* from add/lookup_buffer instead of index | Marek Olšák | 2 | -51/+45 |
2023-12-13 | winsys/amdgpu: clean up duplicated code around amdgpu_lookup/add_buffer | Marek Olšák | 1 | -114/+25 |
2023-12-13 | winsys/amdgpu: change amdgpu_lookup_buffer to take struct amdgpu_buffer_list | Marek Olšák | 2 | -24/+18 |
2023-12-13 | winsys/amdgpu: change real/slab/sparse_buffers to buffer_lists[3] | Marek Olšák | 3 | -94/+113 |
2023-12-13 | winsys/amdgpu: don't count memory usage because it's unused | Marek Olšák | 1 | -34/+7 |
2023-12-13 | winsys/amdgpu: move lock from amdgpu_winsys_bo into sparse and real BOs | Marek Olšák | 3 | -25/+23 |
2023-12-13 | winsys/amdgpu: use inheritance for the slab BO | Marek Olšák | 3 | -52/+53 |
2023-12-13 | winsys/amdgpu: use inheritance for the sparse BO | Marek Olšák | 3 | -88/+91 |
2023-12-13 | winsys/amdgpu: use inheritance for the real BO | Marek Olšák | 5 | -181/+192 |
2023-12-13 | winsys/amdgpu: use inheritance for the cache_entry BO field | Marek Olšák | 2 | -16/+34 |
2023-12-13 | winsys/amdgpu: inline amdgpu_add_fence_dependencies_bo_lists | Marek Olšák | 1 | -17/+11 |
2023-12-13 | winsys/amdgpu: cosmetic changes in amdgpu_cs_add_buffer | Marek Olšák | 1 | -14/+7 |
2023-12-13 | winsys/amdgpu: don't return a value from cs_add_buffer | Marek Olšák | 2 | -4/+2 |
2023-12-13 | ac,radeonsi: require DRM 3.27+ (kernel 4.20+) same as RADV | Marek Olšák | 1 | -106/+57 |
2023-12-12 | winsys/radeon: remove unused gpu_address variable from struct radeon_cmdbuf | Yogesh Mohan Marimuthu | 1 | -2/+0 |
2023-12-12 | winsys/amdgpu: rename big_ib_buffer,ib_mapped variables in struct amdgpu_ib | Yogesh Mohan Marimuthu | 2 | -15/+15 |
2023-12-12 | winsys/amdgpu: rename ptr_ib_size_inside_ib to is_chained_ib | Yogesh Mohan Marimuthu | 2 | -4/+8 |
2023-12-12 | winsys/amdgpu: rename requested_size_dw to projected_size_dw | Yogesh Mohan Marimuthu | 1 | -3/+3 |
2023-12-12 | winsys/amdgpu: move 125% comment to correct line of code | Yogesh Mohan Marimuthu | 1 | -1/+1 |
2023-12-12 | winsys/amdgpu: remove rcs variable from struct amdgpu_ib | Yogesh Mohan Marimuthu | 2 | -5/+2 |
2023-12-12 | winsys/amdgpu: rename ib variable name to chunk_ib | Yogesh Mohan Marimuthu | 2 | -42/+42 |
2023-12-12 | winsys/amdgpu: rename struct amdgpu_ib main variable as main_ib everywhere | Yogesh Mohan Marimuthu | 2 | -39/+38 |
2023-12-12 | winsys/amdgpu: remove ib_type variable from struct amdgpu_ib | Yogesh Mohan Marimuthu | 2 | -7/+3 |
2023-12-12 | winsys/amdgpu: add _dw to max_ib_size variable for code readability | Yogesh Mohan Marimuthu | 2 | -9/+9 |
2023-12-09 | winsys/amdgpu: bypass GL2 for command buffers | Marek Olšák | 1 | -1/+5 |
2023-12-01 | winsys, amdgpu, drm: add VPE submission handle | Peyton Lee | 1 | -0/+4 |
2023-10-26 | radeonsi: include ac_llvm_util.h when llvm available | Qiang Yu | 1 | -1/+0 |
2023-10-17 | winsys/amdgpu: don't send CP_GFX_SHADOW chunk if shadow address is not set | Marek Olšák | 1 | -1/+1 |
2023-10-16 | winsys/amdgpu: pad gfx and compute IBs with only 1 NOP | Marek Olšák | 1 | -15/+29 |