radeonsi: fix syncobj wait timeout
[mesa.git] / src / gallium / winsys / amdgpu / drm / amdgpu_cs.c
2020-09-07 Qiang Yuradeonsi: fix syncobj wait timeout
2020-07-22 Marek Olšákradeonsi: set up IBs for preemption
2020-06-26 Marek Olšákac,winsys/amdgpu: align IBs the same as the kernel
2020-06-26 Marek Olšákamd: add proper definitions for NOP packets
2020-05-23 Marek Olšákac/gpu_info: compute the best safe IB alignment
2020-05-11 Pierre-Eric Pellou... amdgpu: use AMDGPU_IB_FLAGS_SECURE when requested
2020-05-07 Marek Olšákamd: remove duplicated definitions from amdgpu_drm.h
2020-01-29 Pierre-Eric Pellou... radeonsi: stop using the VM_ALWAYS_VALID flag
2019-11-19 Marek Olšákwinsys/amdgpu: detect noop dependencies on the same...
2019-10-30 Pierre-Eric Pellou... radeonsi: sdma misc fixes
2019-10-29 Marek Olšákwinsys/amdgpu: use the new GPU reset query
2019-09-19 Timothy Arceriutil/u_queue: track job size and limit the size of...
2019-07-03 Michel Dänzerwinsys/amdgpu: Add amdgpu_screen_winsys
2019-07-03 Michel Dänzerwinsys/amdgpu: Use amdgpu_winsys helper instead of...
2019-05-16 Marek Olšákwinsys/amdgpu: report a CS rejection as a reset only...
2019-05-16 Marek Olšákwinsys/amdgpu: add REWIND emulation via INDIRECT_BUFFER...
2019-05-16 Marek Olšákwinsys/amdgpu: add a parallel compute IB coupled with...
2019-05-16 Marek Olšákac: rename SI-CIK-VI to GFX6-GFX7-GFX8
2019-05-10 Leo Liuwinsys/amdgpu: add VCN JPEG to no user fence group
2019-04-23 Marek Olšákwinsys/amdgpu: clean up and remove nonsensical assertion
2019-04-23 Marek Olšákwinsys/amdgpu: enable chaining for compute IBs
2019-04-23 Marek Olšákwinsys/amdgpu: reorder chunks, make BO_HANDLES first...
2019-04-23 Marek Olšákwinsys/amdgpu: make IBs writable and expose their address
2019-02-11 Marek Olšákwinsys/amdgpu: cs_check_space sets the minimum IB size...
2019-02-11 Marek Olšákwinsys/amdgpu: clean up IB buffer size computation
2019-02-11 Marek Olšákwinsys/amdgpu: remove occurence of INDIRECT_BUFFER_CONST
2019-02-11 Marek Olšákwinsys/amdgpu: use a separate fence list for syncobjs
2019-02-11 Marek Olšákwinsys/amdgpu: unify fence list code
2019-02-11 Marek Olšákwinsys/amdgpu: don't drop manually added fence dependencies
2019-01-30 Marek Olšákwinsys/amdgpu: remove amdgpu_drm.h definitions
2019-01-22 Marek Olšákwinsys/amdgpu: rename rfence, rsrc, rdst -> afence...
2019-01-22 Marek Olšákwinsys/amdgpu: use the new BO list API
2018-11-28 Nicolai Hähnlewinsys/amdgpu: add amdgpu_winsys_bo::lock
2018-11-09 Marek Olšákradeonsi: stop command submission with PIPE_CONTEXT_LOS...
2018-10-23 Boyuan Zhangwinsys/amdgpu: add vcn jpeg cs support
2018-08-03 Marek Olšákwinsys/amdgpu: pass the BO list via the CS ioctl on...
2018-07-16 Marek Olšákwinsys/amdgpu: clean up error handling in amdgpu_cs_sub...
2018-07-16 Marek Olšákradeonsi: rework RADEON_PRIO flags to be <= 31
2018-07-16 Marek Olšákwinsys/amdgpu: use alloca when using global_bo_list
2018-07-16 Marek Olšákwinsys/amdgpu: remove label bo_list_error
2018-07-16 Marek Olšákwinsys/amdgpu: always update gfx_bo_list_counter
2018-07-16 Marek Olšákwinsys/amdgpu: make amdgpu_cs_context::flags & handles...
2018-06-19 Marek Olšákamd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbuf
2018-04-16 Marek Olšákwinsys/amdgpu: always set AMDGPU_IB_FLAG_TC_WB_NOT_INVA...
2018-03-08 Marek Olšákwinsys/amdgpu: pad compute IBs
2018-03-08 Marek Olšákradeonsi: align command buffer starting address to...
2018-02-21 James Zhuwinsys/amdgpu:add uvd hevc enc support in amdgpu cs
2018-01-30 Andres Rodriguezwinsys/amdgpu: add support for syncobj signaling v3
2018-01-26 Marek Olšákwinsys/amdgpu: fix assertion failure with UVD and VCE...
2018-01-26 Bas Nieuwenhuizenradeonsi: Export signalled sync file instead of -1.
2017-12-06 Marek Olšákwinsys/amdgpu: make IBs use read-only memory
2017-11-29 Marek Olšákr300,r600,radeonsi: replace RADEON_FLUSH_* with PIPE_FL...
2017-11-17 Boyuan Zhangwinsys/amdgpu: add vcn enc cs support
2017-11-09 Nicolai Hähnlewinsys/amdgpu: handle cs_add_fence_dependency for defer...
2017-11-09 Nicolai Hähnleutil: move os_time.[ch] to src/util
2017-11-09 Timothy Arceriamdgpu: use simple mtx
2017-11-02 Marek Olšákradeonsi: remove 'Authors:' comments
2017-11-01 Marek OlšákRevert "winsys/amdgpu: Add R600_DEBUG flag to reserve...
2017-10-31 Andrey Grodzovskywinsys/amdgpu: Add R600_DEBUG flag to reserve VMID...
2017-10-17 Marek Olšákradeonsi: add GFX-IB-size query to the HUD
2017-10-17 Marek Olšákwinsys/amdgpu: disable CPU caching for GFX & SDMA IBs
2017-10-17 Marek Olšákwinsys/amdgpu: don't do read-modify-write on command...
2017-10-12 Marek Olšákwinsys/amdgpu: implement sync_file import/export
2017-09-11 Marek Olšákwinsys/amdgpu: use the new raw CS API
2017-09-11 Marek Olšákradeonsi: implement pipe_context::fence_server_sync
2017-09-11 Marek Olšákwinsys/amdgpu: factor out some fence dependency code...
2017-09-11 Marek Olšákwinsys/amdgpu: rename fence_dependency functions
2017-09-11 Marek Olšákwinsys/amdgpu: don't allow interprocess resource sharin...
2017-08-31 Christian Königwinsys/amdgpu: set AMDGPU_GEM_CREATE_VM_ALWAYS_VALID...
2017-08-30 Samuel Pitoisetwinsys/amdgpu: add BO to the global list only when...
2017-08-22 Marek Olšákradeonsi: remove Constant Engine support
2017-07-10 Marek Olšákgallium: use "ull" number suffix to keep the QtCreator...
2017-07-04 Marek Olšákgallium/radeon: remove RADEON_FLAG_CPU_ACCESS
2017-07-04 Marek Olšákradeonsi: add a HUD query for getting an average GFX...
2017-06-20 Marek Olšákwinsys/amdgpu: fix a deadlock when waiting for submissi...
2017-05-25 Leo Liuwinsys/amdgpu: add vcn dec cs support
2017-04-17 Samuel Pitoisetwinsys/amdgpu: init buffer_indices_hashlist with memset()
2017-04-17 Samuel Pitoisetwinsys/amdgpu: simplify amdgpu_cs_add_buffer() a bit
2017-04-05 Nicolai Hähnlewinsys/amdgpu: add sparse buffers to CS
2017-04-05 Nicolai Hähnlewinsys/amdgpu: extend amdgpu_add_fence to allow adding...
2017-04-05 Nicolai Hähnlewinsys/amdgpu: build handles and flags list late on...
2017-04-05 Nicolai Hähnlewinsys/amdgpu: share common code in amdgpu_add_fence_de...
2017-04-05 Nicolai Hähnlewinsys/amdgpu: extract amdgpu_do_add_real_buffer
2017-03-06 Timothy Arcerigallium/util: replace pipe_mutex_unlock() with mtx_unlock()
2017-03-06 Timothy Arcerigallium/util: replace pipe_mutex_lock() with mtx_lock()
2017-02-22 Marek Olšákgallium/u_queue: isolate util_queue_fence implementation
2017-01-30 Marek Olšákwinsys/amdgpu: add a fast exit path into amdgpu_cs_add_...
2017-01-30 Samuel Pitoisetwinsys/amdgpu: do not iterate twice when adding fence...
2017-01-30 Samuel Pitoisetwinsys/amdgpu: add one likely() call in amdgpu_cs_flush()
2017-01-23 Marek Olšákwinsys/amdgpu: drop all IBs if at least one was rejecte...
2017-01-23 Marek Olšákwinsys/amdgpu: report a rejected IB as a lost context
2017-01-06 Marek Olšákwinsys/amdgpu: fix a race condition between fence updat...
2017-01-06 Marek Olšákgallium/radeon: add new HUD query num-SDMA-IBs
2017-01-06 Marek Olšákgallium/radeon: rename the num-ctx-flushes query to...
2016-10-12 Marek Olšákwinsys/amdgpu: fix infinite loop w/ RADEON_NOOP=1 cause...
2016-09-27 Nicolai Hähnlewinsys/amdgpu: add fence and buffer list logic for...
2016-09-27 Nicolai Hähnlewinsys/amdgpu: add slab entry structures to amdgpu_wins...
2016-09-27 Nicolai Hähnlewinsys/amdgpu: do not synchronize unsynchronized buffers
2016-09-12 Nicolai Hähnlewinsys/amdgpu: remove amdgpu_cs_lookup_buffer
2016-09-12 Nicolai Hähnlewinsys/amdgpu: remove unused field domains from amdgpu_...
next