summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/radeon
AgeCommit message (Expand)AuthorFilesLines
2021-02-03winsys/amdgpu,pb_slab: add slabs with 3/4 of power of two sizes to save memoryMarek Olšák1-1/+1
2021-02-03winsys/amdgpu,radeonsi: add HUD counters for how much memory is wasted by slabsMarek Olšák2-0/+3
2021-01-30ac,radeonsi: track memory usage in KB to reduce types from uint64 to uint32Marek Olšák2-8/+11
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-1/+3
2020-12-10util+treewide: container_of() cleanupRob Clark1-6/+4
2020-12-07radeonsi: fix regression on gpus using the radeon winsys.Dave Airlie1-0/+2
2020-12-05r300,r600,radeonsi: inline struct radeon_cmdbuf to remove dereferencesMarek Olšák3-31/+37
2020-12-01winsys/radeon: don't use debug_get_option_noop in a hot pathMarek Olšák3-3/+3
2020-12-01radeon: update fallthrough commentsPierre-Eric Pelloux-Prayer1-1/+1
2020-11-24meson: add idep_mesautil to components using simple_mtx.hMark Janes1-1/+1
2020-11-18ac: rename num_sh_per_se -> num_sa_per_seMarek Olšák1-2/+2
2020-11-18ac: rename num_render_backends -> max_render_backendsMarek Olšák1-2/+2
2020-10-30util: completely rewrite and do AMD Zen L3 cache pinning correctlyMarek Olšák1-2/+3
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-Prayer1-6/+0
2020-09-24amd/winsys: add RADEON_FLUSH_TOGGLE_SECURE_SUBMISSIONPierre-Eric Pelloux-Prayer1-5/+0
2020-09-24radeonsi/tmz: allow secure job if the app made a tmz allocationPierre-Eric Pelloux-Prayer1-4/+4
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-18replace all F_DUPFD_CLOEXEC with os_dupfd_cloexec()Eric Engestrom1-1/+2
2020-06-09winsys/radeon: do not cast bo->va as void*Pierre-Eric Pelloux-Prayer3-11/+11
2020-06-01meson: use gnu_symbol_visibility argumentDylan Baker1-1/+1
2020-05-26ac/gpu_info: replace num_good_cu_per_sh with min/max_good_cu_per_saMarek Olšák1-1/+2
2020-05-23ac/gpu_info: compute the best safe IB alignmentMarek Olšák1-1/+1
2020-05-13gallium: rename 'state tracker' to 'frontend'Marek Olšák1-1/+1
2020-05-11amdgpu/radeon: add secure apiPierre-Eric Pelloux-Prayer1-0/+17
2020-05-07ac/surface,radeonsi: move the set/get_bo_metadata code to ac_surface.cMarek Olšák1-24/+72
2020-04-29ac/surface: rename micro tile mode enums like gfx10 uses themMarek Olšák1-1/+1
2020-03-27util: don't include p_defines.h and u_pointer.h from galliumMarek Olšák1-0/+1
2020-03-19winsys/radeon: change to 3-space indentationMarek Olšák8-2963/+2956
2020-03-12ac: add radeon_info::use_late_alloc to control LATE_ALLOC globallyMarek Olšák1-0/+2
2020-02-26gallium/hash_table: remove some function wrappersMarek Olšák2-17/+17
2020-02-26gallium/hash_table: turn it into a wrapper around util/hash_tableMarek Olšák2-4/+4
2020-02-26gallium/hash_table: consolidate hash tables with FD keysMarek Olšák1-23/+1
2020-02-26gallium/hash_table: consolidate hash tables with pointer keysMarek Olšák1-15/+3
2019-12-30winsys/radeon: initialize pte_fragment_sizeMarek Olšák1-0/+1
2019-11-19ac: fill num_rings for remaining IPsMarek Olšák1-2/+7
2019-11-19ac: add radeon_info::num_rings and move ring_type to amd_family.hMarek Olšák1-2/+2
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
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-10-07winsys/radeon: initialize SIMD properties in radeon_infoMarek Olšák1-0/+3
2019-09-19util/u_queue: track job size and limit the size of queue growthTimothy Arceri1-1/+1
2019-09-09radeonsi: move texture storage allocation outside of radeonsiMarek Olšák1-1/+22
2019-09-09radeonsi: move HTILE allocation outside of radeonsiMarek Olšák1-0/+70
2019-09-09ac/surface: add RADEON_SURF_NO_FMASKMarek Olšák1-2/+3
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