summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c
AgeCommit message (Expand)AuthorFilesLines
2 dayswinsys/amdgpu: set max_ib_size and max_check_space_size later in cs_check_spaceMarek Olšák1-8/+7
2 dayswinsys/amdgpu: remove force_chaining parameter from cs_check_spaceMarek Olšák1-14/+8
2021-09-10winsys/amdgpu: include CS ioctl overhead in RADEON_NOOPMarek Olšák1-4/+22
2021-09-10winsys/amdgpu: precompute amdgpu_ib_max_submit_dwordsMarek Olšák1-17/+2
2021-09-10radeonsi: remove the primitive discard compute shaderMarek Olšák1-131/+2
2021-09-01winsys/amdgpu: clean up amdgpu_cs_check_spaceMarek Olšák1-5/+4
2021-06-16util/queue: add a global data pointer for the queue objectMike Blumenkrantz1-1/+1
2021-06-07winsys/amdgpu: use int16 for buffer_indices_hashlistPierre-Eric Pelloux-Prayer1-4/+4
2021-06-07winsys/amdgpu: reduce amdgpu_cs sizePierre-Eric Pelloux-Prayer1-7/+12
2021-06-07amdgpu/winsys: remove amdgpu_cs_has_chainingPierre-Eric Pelloux-Prayer1-13/+9
2021-04-14amdgpu,radeon: add full_reset_only param to ctx_query_reset_statusPierre-Eric Pelloux-Prayer1-1/+10
2021-04-14amdgpu,radeon: add needs_reset param to ctx_query_reset_statusPierre-Eric Pelloux-Prayer1-1/+12
2021-04-06winsys/amdgpu: remove another 8 bytes from amdgpu_winsys_bo by packing betterMarek Olšák1-2/+5
2021-04-06winsys/amdgpu: add amdgpu_cs::ws to reduce dereferencesMarek Olšák1-18/+19
2021-04-06winsys/amdgpu: remove amdgpu_winsys_bo::wsMarek Olšák1-32/+36
2021-04-06radeon_winsys.h: add a winsys parameter to most winsys buffer functionsMarek Olšák1-3/+3
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: remove amdgpu_winsys_bo::num_cs_references to remove atomicsMarek Olšák1-6/+0
2021-02-06winsys/amdgpu: optimize out conditionals in amdgpu_lookup_bufferMarek Olšák1-18/+25
2021-01-30ac,radeonsi: track memory usage in KB to reduce types from uint64 to uint32Marek Olšák1-6/+6
2021-01-05ac,radeonsi: limit Smart Access Memory to Zen 3 and GFX10.3 due to perf issuesMarek Olšák1-1/+1
2020-12-09winsys/amdgpu: use VRAM for command buffers if all VRAM is visibleMarek Olšák1-6/+15
2020-12-05r300,r600,radeonsi: inline struct radeon_cmdbuf to remove dereferencesMarek Olšák1-88/+94
2020-12-01winsys/amdgpu: don't use debug_get_option_noop in a hot pathMarek Olšák1-4/+3
2020-11-19winsys/amdgpu: make RADEON_ALL_BOS a debug only featurePierre-Eric Pelloux-Prayer1-1/+4
2020-11-18winsys/amdgpu: replace amdgpu_winsys_bo::initial_domain with pb_buffer::place...Marek Olšák1-4/+4
2020-11-18winsys/amdgpu: replace amdgpu_winsys_bo::flags with pb_buffer::usageMarek Olšák1-2/+2
2020-11-18winsys/amdgpu: remove amdgpu_winsys_bo::sparseMarek Olšák1-2/+2
2020-10-31winsys/amdgpu: remove incorrect assertion check against max_check_space_sizeMarek Olšák1-2/+0
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-1/+0
2020-09-24amd/winsys: add RADEON_FLUSH_TOGGLE_SECURE_SUBMISSIONPierre-Eric Pelloux-Prayer1-1/+9
2020-09-24radeonsi/tmz: allow secure job if the app made a tmz allocationPierre-Eric Pelloux-Prayer1-1/+2
2020-09-22radeon: rename RADEON_TRANSFER_* -> RADEON_MAP_*Marek Olšák1-1/+1
2020-09-22gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*Marek Olšák1-2/+2
2020-09-19radeonsi: fix user fence GPU addressQiang Yu1-1/+1
2020-09-11radeonsi: fix max syncobj wait timeoutQiang Yu1-0/+3
2020-09-07radeonsi: fix user fence space when MCBP is enabledQiang Yu1-1/+7
2020-09-07radeonsi: fix syncobj wait timeoutQiang Yu1-11/+6
2020-07-22radeonsi: set up IBs for preemptionMarek Olšák1-3/+75
2020-06-26ac,winsys/amdgpu: align IBs the same as the kernelMarek Olšák1-11/+16
2020-06-26amd: add proper definitions for NOP packetsMarek Olšák1-4/+4
2020-05-23ac/gpu_info: compute the best safe IB alignmentMarek Olšák1-1/+1
2020-05-11amdgpu: use AMDGPU_IB_FLAGS_SECURE when requestedPierre-Eric Pelloux-Prayer1-0/+5
2020-05-07amd: remove duplicated definitions from amdgpu_drm.hMarek Olšák1-8/+0
2020-01-29radeonsi: stop using the VM_ALWAYS_VALID flagPierre-Eric Pelloux-Prayer1-7/+0
2019-11-19winsys/amdgpu: detect noop dependencies on the same ring correctlyMarek Olšák1-6/+9
2019-10-30radeonsi: sdma misc fixesPierre-Eric Pelloux-Prayer1-3/+0