summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/amdgpu
AgeCommit message (Expand)AuthorFilesLines
6 dayswinsys/amdgpu: use DMA_BUF_SET_NAME_B if availablePierre-Eric Pelloux-Prayer1-0/+13
2023-01-16ac: don't call ac_query_pci_bus_info from ac_query_gpu_infoPierre-Eric Pelloux-Prayer1-0/+2
2022-11-22gallium: Replace the usage of __FUNCTION__ with __func__ in all gallium codeYonggang Luo1-1/+1
2022-10-31winsys/amdgpu: clamp up the alignment if zeroSunil Khatri1-1/+2
2022-10-26winsys/amdgpu: Set RADEON_FLAG_32BIT againMichel Dänzer1-0/+9
2022-10-18winsys/amdgpu: fix (enable) preemption for chained IBsMarek Olšák1-1/+2
2022-10-14util/mesa/wide: Rename _SIMPLE_MTX_INITIALIZER_NP to SIMPLE_MTX_INITIALIZERYonggang Luo1-1/+1
2022-09-23winsys/amdgpu: init 'r' before using itPierre-Eric Pelloux-Prayer1-0/+2
2022-08-31radeonsi/sqtt: set stable pstate if possiblePierre-Eric Pelloux-Prayer1-0/+29
2022-08-29winsys/amdgpu: use cached GTT for command buffers and don't set the 32BIT flagMarek Olšák1-12/+5
2022-08-25winsys/amdgpu: fix non-page-aligned sparse buffer creationQiang Yu1-1/+1
2022-08-19winsys/amdgpu: change num_rejected_cs to a bool flagMarek Olšák2-5/+6
2022-08-19winsys/amdgpu: flatten huge if and reorder code in amdgpu_cs_submit_ibMarek Olšák1-138/+131
2022-08-19winsys/amdgpu: terminate process on CS rejection when unrobust context is lostMarek Olšák1-1/+11
2022-08-19radeonsi: rename stop_exec_on_failure -> allow_context_lostMarek Olšák2-4/+4
2022-08-09amdgpu/bo: update uses_secure_bos when importing buffersPierre-Eric Pelloux-Prayer1-0/+1
2022-07-27ac/gpu_info: remove amdgpu_gpu_info parameter from ac_query_gpu_infoMarek Olšák2-2/+1
2022-07-27ac/gpu_info: remove vram_size and gtt_size in favor of *_kb variantsMarek Olšák1-1/+1
2022-06-22radeon: Support shared memory user pointers.Jason Volk1-1/+2
2022-06-15Revert "winsys/amdgpu: use AMDGPU_IB_FLAG_PREAMBLE for the CS preamble on gfx...Pierre-Eric Pelloux-Prayer1-28/+14
2022-06-11winsys/amdgpu: add a kernel GDS management workaround retrying on -ENOMEMMarek Olšák1-5/+17
2022-06-11winsys/amdgpu: use AMDGPU_IB_FLAG_PREAMBLE for the CS preamble on gfx10+Marek Olšák1-14/+28
2022-05-25winsys/amdgpu-radeon: Allow specifying context priorityVlad Zahorodnii1-3/+22
2022-05-19amd: rename fishes to Navi21, Navi22, Navi23, Navi24, and RembrandtMarek Olšák1-1/+1
2022-05-17winsys/amdgpu: initialize IB_PREAMBLE in advanceMarek Olšák1-3/+6
2022-05-17radeonsi: move CS preamble emission into the winsysMarek Olšák1-0/+8
2022-05-16radeonsi: use AMDGPU_VM_PAGE_NOALLOC to disable MALL (infinity cache)Marek Olšák1-0/+4
2022-05-16radeonsi: use the new flag AMDGPU_GEM_CREATE_DISCARDABLEMarek Olšák1-1/+8
2022-05-16winsys/amdgpu-radeon: clean up code related to heapsMarek Olšák1-18/+11
2022-05-16winsys/amdgpu: handle RADEON_FLAG_ENCRYPTED as a heap modifierMarek Olšák4-63/+13
2022-05-16winsys/amdgpu-radeon: rework how we describe heapsMarek Olšák2-16/+6
2022-05-16radeonsi: rename RADEON_FLAG_UNCACHED -> RADEON_FLAG_GL2_BYPASSMarek Olšák1-1/+1
2022-05-13amd: change chip_class naming to "enum amd_gfx_level gfx_level"Marek Olšák2-10/+10
2022-05-10amd: replace num_rings[type] with ip[type].num_queuesMarek Olšák1-1/+1
2022-05-10amd: rename RING_* enums to AMD_IP_*Marek Olšák1-27/+27
2022-05-10amd: rename ring_type --> amd_ip_type and match the kernel enum valuesMarek Olšák2-25/+25
2022-05-10amd: add chip identification for gfx1100-1103Marek Olšák1-1/+3
2022-04-25winsys/amdgpu: fix a mutex deadlock when we fail to create pipe_screenMarek Olšák1-4/+11
2022-04-17gallium/winsys: move {amdgpu,radeon_drm}_public.h contents into radeon_winsys.hMarek Olšák3-43/+1
2022-04-17gallium: move radeon_winsys.h into gallium/include/winsys/Marek Olšák1-1/+1
2022-04-17gallium: move drivers/radeon/* into drivers/radeonsi/Marek Olšák1-1/+1
2022-02-22winsys/amdgpu: fix a warning of defining radeon_screen_create_t twiceMarek Olšák1-3/+1
2022-01-11amd: add SDMA_NOP_PADPierre-Eric Pelloux-Prayer1-1/+1
2021-12-30winsys/radeon: change surface_init flags to 64bitQiang Yu1-1/+1
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