summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/radeon
AgeCommit message (Expand)AuthorFilesLines
2021-04-29util/hash_table: do not leak u64 struct keyJuan A. Suarez Romero1-1/+1
2021-04-14amdgpu,radeon: add full_reset_only param to ctx_query_reset_statusPierre-Eric Pelloux-Prayer1-1/+2
2021-04-14amdgpu,radeon: add needs_reset param to ctx_query_reset_statusPierre-Eric Pelloux-Prayer1-2/+8
2021-04-12ac/surface: use named "color and "zs" structures in unionsMarek Olšák1-13/+13
2021-04-12ac/surface: unify htile_* and dcc_* fields as meta_* fieldsMarek Olšák1-6/+6
2021-04-12ac/surface: pack alignments by storing log2 in radeon_surfMarek Olšák1-8/+8
2021-04-12ac/surface: change legacy_surf_level::offset to 32-bit offset_256B shifted by 8Marek Olšák1-2/+2
2021-04-06gallium/pb: change pb_buffer::alignment to alignment_log2Marek Olšák1-4/+4
2021-04-06radeon_winsys.h: add a winsys parameter to most winsys buffer functionsMarek Olšák2-11/+15
2021-04-06winsys/radeon: rename radeon_bo_reference -> radeon_ws_bo_referenceMarek Olšák3-15/+15
2021-04-06gallium/pb: pass an optional winsys pointer to the buffer destroy functionMarek Olšák3-12/+12
2021-03-10ac,radeonsi: add sampler changes for AldebaranMarek Olšák1-0/+1
2021-02-26util: Add accessor for util_cpu_capsRob Clark1-2/+2
2021-02-13ac/gpu_info: rename num_tcc_blocks -> max_tcc_blocksMarek Olšák1-6/+6
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