summaryrefslogtreecommitdiff
path: root/src/gallium/winsys
AgeCommit message (Expand)AuthorFilesLines
2021-02-06winsys/amdgpu: move amdgpu_winsys_bo::is_shared to the u.real unionMarek Olšák2-11/+14
2021-02-06winsys/amdgpu: move amdgpu_winsys_bo::cpu_ptr into the u.real unionMarek Olšák2-9/+9
2021-02-06winsys/amdgpu: pack amdgpu_winsys_bo::is_shared and protect it by a mutexMarek Olšák2-8/+19
2021-02-06winsys/amdgpu: remove amdgpu_winsys_bo::num_cs_references to remove atomicsMarek Olšák4-27/+1
2021-02-06winsys/amdgpu: optimize out conditionals in amdgpu_lookup_bufferMarek Olšák2-21/+28
2021-02-05virgl: Convert errno to string.Vinson Lee1-1/+1
2021-02-03winsys/amdgpu: expand the slab allocation range to [256 B, 1 MB]Marek Olšák1-2/+2
2021-02-03winsys/amdgpu,pb_slab: add slabs with 3/4 of power of two sizes to save memoryMarek Olšák4-7/+64
2021-02-03winsys/amdgpu: clean up slab alignment code, handle small buffers betterMarek Olšák1-8/+25
2021-02-03winsys/amdgpu,radeonsi: add HUD counters for how much memory is wasted by slabsMarek Olšák5-1/+30
2021-01-30ac,radeonsi: track memory usage in KB to reduce types from uint64 to uint32Marek Olšák3-14/+17
2021-01-22virgl: add support for VIRGL_CAP_V2_UNTYPED_RESOURCEChia-I Wu2-0/+63
2021-01-20virgl: Cache depth and stencil buffersRohan Garg1-1/+2
2021-01-11drisw: fix unused variables warningsMichel Zou1-1/+1
2021-01-09hgl: Major refactor and cleanupX5123-18/+36
2021-01-05util: replace UTIL_MAX_CPUS by util_cpu_caps.num_cpu_mask_bitsMarek Olšák2-2/+2
2021-01-05radeonsi: add driconf options to enable/disable Smart Access MemoryMarek Olšák2-3/+14
2021-01-05ac,radeonsi: limit Smart Access Memory to Zen 3 and GFX10.3 due to perf issuesMarek Olšák1-1/+1
2020-12-16d3d12: Refactor screen to abstract DXGI detailsJesse Natalie2-3/+3
2020-12-16d3d12: Use DirectX-Headers wrap for d3d12.hJesse Natalie2-1/+2
2020-12-14gallium: Add optional pipe_context to flush_frontbufferJesse Natalie2-1/+4
2020-12-10util+treewide: container_of() cleanupRob Clark2-12/+7
2020-12-09winsys/amdgpu: use VRAM for command buffers if all VRAM is visibleMarek Olšák1-6/+15
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šák6-144/+138
2020-12-01winsys/amdgpu: don't use debug_get_option_noop in a hot pathMarek Olšák4-4/+6
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-12-01gallium/winsys: update fallthrough commentsPierre-Eric Pelloux-Prayer2-3/+3
2020-12-01gallium: update fallthrough commentsPierre-Eric Pelloux-Prayer1-2/+2
2020-11-28amd: Simplify ac_addrlib_createJames Park1-1/+1
2020-11-24meson: add idep_mesautil to components using simple_mtx.hMark Janes9-6/+9
2020-11-24util: Add helgrind support for simple_mtxRob Clark7-3/+10
2020-11-19amdgpu_bo: make cache_entry a extensible arrayPierre-Eric Pelloux-Prayer2-11/+15
2020-11-19winsys/amdgpu: make RADEON_ALL_BOS a debug only featurePierre-Eric Pelloux-Prayer5-5/+23
2020-11-18winsys/amdgpu: move amdgpu_winsys_bo::lock for better packingMarek Olšák1-2/+1
2020-11-18winsys/amdgpu: replace amdgpu_winsys_bo::initial_domain with pb_buffer::place...Marek Olšák3-21/+20
2020-11-18winsys/amdgpu: replace amdgpu_winsys_bo::flags with pb_buffer::usageMarek Olšák4-18/+15
2020-11-18winsys/amdgpu: remove amdgpu_winsys_bo::sparseMarek Olšák4-11/+9
2020-11-18winsys/amdgpu: remove amdgpu_winsys_bo::u::sparse::flagsMarek Olšák2-3/+2
2020-11-18winsys/d3d12: Use MakeWindowAssociation to remove DXGI's alt+enter handlingJesse Natalie1-0/+3
2020-11-18d3d12: also reject GDI-supporting pixel-formatsErik Faye-Lund1-1/+2
2020-11-18d3d12: Release swapchain buffers before resizing themLouis-Francis Ratté-Boulianne1-2/+17
2020-11-18d3d12: Implement winsys framebufferJesse Natalie4-2/+205
2020-11-18wgl: Add stw_winsys callback to check which PFD flags should be addedJesse Natalie2-0/+10
2020-11-18d3d12: Add D3D12 WGL winsysLouis-Francis Ratté-Boulianne3-0/+132
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-11-13radeonsi: remove AMD_DEBUG=zerovram flagPierre-Eric Pelloux-Prayer1-1/+0
2020-11-02radeonsi: enable PIPE_CAP_DEVICE_PROTECTED_CONTENTPierre-Eric Pelloux-Prayer1-1/+6