summaryrefslogtreecommitdiff
path: root/src/gallium/winsys
AgeCommit message (Expand)AuthorFilesLines
4 daysd3d12: Fixes compiling error in d3d12/wgl/d3d12_wgl_framebuffer.cpp with gccYonggang Luo1-0/+2
5 daysradeon: Support shared memory user pointers.Jason Volk2-5/+13
10 dayskmsro: add error message on drm ioctl failureMike Blumenkrantz1-1/+4
11 daysc11: Implement thread_local in c11/threads.hYonggang Luo1-1/+2
12 daysRevert "winsys/amdgpu: use AMDGPU_IB_FLAG_PREAMBLE for the CS preamble on gfx...Pierre-Eric Pelloux-Prayer2-34/+16
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šák2-16/+34
2022-06-08radeonsi: change max TBO/SSBO sizes again and rework max alloc sizeMarek Olšák1-5/+11
2022-06-03d3d12: `#include <windows.h>` instead `#include <Windows.h>` for building und...Yonggang Luo1-1/+1
2022-05-29d3d12: Fix forward decl for sw_winsysJesse Natalie1-1/+1
2022-05-25winsys/amdgpu-radeon: Allow specifying context priorityVlad Zahorodnii2-4/+24
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šák2-0/+16
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šák2-2/+10
2022-05-16winsys/amdgpu-radeon: clean up code related to heapsMarek Olšák2-29/+16
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šák4-27/+12
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šák5-36/+36
2022-05-10amd: replace num_rings[type] with ip[type].num_queuesMarek Olšák2-6/+6
2022-05-10amd: rename RING_* enums to AMD_IP_*Marek Olšák3-44/+44
2022-05-10amd: rename ring_type --> amd_ip_type and match the kernel enum valuesMarek Olšák4-34/+34
2022-05-10amd: add chip identification for gfx1100-1103Marek Olšák1-1/+3
2022-04-26svga: Add support for SVGAv3Zack Rusin2-1/+18
2022-04-26svga: Don't try to build x86/x64 assembly on different arch'sZack Rusin1-7/+7
2022-04-25winsys/amdgpu: fix a mutex deadlock when we fail to create pipe_screenMarek Olšák1-4/+11
2022-04-22winsys/radeon: remove unused simple_list.hDylan Baker1-1/+0
2022-04-17gallium/winsys: move {amdgpu,radeon_drm}_public.h contents into radeon_winsys.hMarek Olšák6-62/+2
2022-04-17gallium: move radeon_winsys.h into gallium/include/winsys/Marek Olšák2-2/+2
2022-04-17gallium: move drivers/radeon/* into drivers/radeonsi/Marek Olšák2-2/+2
2022-04-08virgl: Disable nir_op_ffloor to avoid sending DFLR to virglrenderer.Emma Anholt1-1/+1
2022-02-22winsys/amdgpu: fix a warning of defining radeon_screen_create_t twiceMarek Olšák1-3/+1
2022-02-22amd: add a workaround for an SQ perf counter bugMarek Olšák1-0/+1
2022-02-22winsys/radeon: fix a hang due to introducing spi_cu_enMarek Olšák1-0/+2
2022-02-04d3d12: Cache a modifyable copy of the nir options in d3d12_screenJesse Natalie1-1/+1
2022-01-18svga: add GL43 resource validation at draw timeNeha Bhende1-1/+6
2022-01-18svga: Add utility to check for GL43 supportNeha Bhende3-1/+15
2022-01-11amd: add SDMA_NOP_PADPierre-Eric Pelloux-Prayer1-1/+1
2022-01-10replace 0 with NULL for NULL pointersThomas H.P. Andersen2-4/+4
2021-12-30winsys/radeon: change surface_init flags to 64bitQiang Yu2-2/+2
2021-12-11virgl/vtest: implement resource_create_frontItalo Nicola2-5/+23
2021-12-11virgl/vtest: use correct resource stride in flush_frontbufferItalo Nicola1-1/+2
2021-12-08virgl/drm: New optimization for uploading texturesmwezdeck1-1/+6
2021-12-06virgl: Disable cache for VIRGL_BIND_SAMPLER_VIEWCorentin Noël1-1/+0
2021-11-19winsys/d3d12: Populate winsys handle formatJesse Natalie1-0/+1
2021-11-11virgl: Allocate qdws after virgl_init_context to avoid leak.Vinson Lee1-4/+4
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