summaryrefslogtreecommitdiff
path: root/src/gallium/winsys
AgeCommit message (Expand)AuthorFilesLines
2021-06-07winsys/amdgpu: reduce amdgpu_cs sizePierre-Eric Pelloux-Prayer2-8/+17
2021-06-07amdgpu/winsys: remove amdgpu_cs_has_chainingPierre-Eric Pelloux-Prayer2-13/+10
2021-06-07winsys/amdgpu: don't read bo->u.slab.entry after pb_slab_freePierre-Eric Pelloux-Prayer1-8/+4
2021-06-03Revert "virgl: Cache depth and stencil buffers"Lepton Wu1-1/+0
2021-05-31kmsro: Fix confusing comma expressionNeil Roberts1-3/+3
2021-05-27virgl:Fix the leak of hw_res used as fencecheyang1-2/+1
2021-05-25winsys/amdgpu: don't hold a mutex while accessing is_sharedMarek Olšák1-15/+2
2021-05-21gallium: split transfer_(un)map into buffer_(un)map and texture_(un)mapMarek Olšák1-5/+5
2021-05-17panfrost: Try to align scanout resource stride on 64 bytesBoris Brezillon2-0/+81
2021-04-29util/hash_table: do not leak u64 struct keyJuan A. Suarez Romero1-1/+1
2021-04-29v3d: rename header include guardsJuan A. Suarez Romero1-3/+3
2021-04-19virgl: resources without any binding can be cachedStéphane Marchesin1-1/+2
2021-04-14amdgpu,radeon: add full_reset_only param to ctx_query_reset_statusPierre-Eric Pelloux-Prayer2-2/+12
2021-04-14amdgpu,radeon: add needs_reset param to ctx_query_reset_statusPierre-Eric Pelloux-Prayer2-3/+20
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-06winsys/amdgpu: remove another 8 bytes from amdgpu_winsys_bo by packing betterMarek Olšák2-5/+8
2021-04-06gallium/pb: remove 8 bytes from pb_buffer by packing variablesMarek Olšák1-2/+2
2021-04-06gallium/pb: change pb_buffer::alignment to alignment_log2Marek Olšák4-13/+13
2021-04-06winsys/amdgpu: add amdgpu_cs::ws to reduce dereferencesMarek Olšák2-18/+20
2021-04-06winsys/amdgpu: remove amdgpu_winsys_bo::wsMarek Olšák4-115/+126
2021-04-06radeon_winsys.h: add a winsys parameter to most winsys buffer functionsMarek Olšák7-42/+59
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šák8-24/+24
2021-04-01d3d12: Clean up swapchains on framebuffer destructionJesse Natalie1-1/+22
2021-04-01d3d12: Add a constant for num_buffersJesse Natalie1-4/+5
2021-04-01wgl: Add a context to framebuffer destructionJesse Natalie1-1/+2
2021-03-20scons: Remove.Jose Fonseca5-106/+0
2021-03-19virgl: Use atomic operation directly.Lepton Wu1-2/+7
2021-03-19virgl: Don't destroy resource while it's in use.Lepton Wu1-0/+10
2021-03-11renderonly: close the gpu fd when destroying renderonlyLucas Stach2-1/+4
2021-03-11renderonly: remove layering violationsLucas Stach2-40/+72
2021-03-10ac,radeonsi: add sampler changes for AldebaranMarek Olšák1-0/+1
2021-02-26util: Add accessor for util_cpu_capsRob Clark2-4/+4
2021-02-23gallium/xlib: Partial fix for glXCopySubBufferMESAAdam Jackson1-4/+14
2021-02-13ac/gpu_info: rename num_tcc_blocks -> max_tcc_blocksMarek Olšák1-6/+6
2021-02-12winsys/amdgpu: disallow pb_cache for backing buffers of sparse buffersMarek Olšák1-1/+5
2021-02-06winsys/amdgpu: try not to skip any code with RADEON_NOOP=1 to test CPU perfMarek Olšák1-8/+6
2021-02-06winsys/amdgpu: don't set unused usage for backing BOs of sparse BOsMarek Olšák1-1/+0
2021-02-06winsys/amdgpu: don't inc/dec num_active_ioctls for backing BOs of sparse BOsMarek Olšák1-2/+3
2021-02-06winsys/amdgpu: move amdgpu_winsys_bo::use_reusable_pool to the u.real unionMarek Olšák2-4/+4
2021-02-06winsys/amdgpu: move amdgpu_winsys_bo::is_user_ptr to the u.real unionMarek Olšák2-9/+13
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