summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_queue.c
Commit message (Expand)AuthorAgeFilesLines
* anv: remove unused Linux-specific includeGreg V2019-08-101-1/+0
* intel/decoders: handle decoding MI_BBS from ringLionel Landwerlin2019-03-071-1/+1
* anv: add support for INTEL_DEBUG=batLionel Landwerlin2019-03-021-0/+3
* anv: drop unneeded KHR suffixEric Engestrom2019-01-081-7/+7
* anv: allow exporting an imported SYNC_FD semaphore typeTapani Pälli2018-11-231-1/+2
* anv: Use absolute timeouts in wait_for_bo_fencesJason Ekstrand2018-10-271-42/+30
* anv: Flag semaphore BOs as externalJason Ekstrand2018-10-271-2/+3
* anv: Return VK_ERROR_DEVICE_LOST from anv_device_set_lostJason Ekstrand2018-10-261-12/+4
* anv: Add helpers for setting/checking device lostJason Ekstrand2018-10-261-7/+7
* anv: move variable to proper scope and mark as MAYBE_UNUSEDEric Engestrom2018-10-241-2/+1
* anv: add VK_EXT_display_control to anv driver [v5]Keith Packard2018-06-231-0/+18
* anv: Support wait for heterogeneous list of fences [v3]Keith Packard2018-06-231-18/+90
* anv: Set fence/semaphore types to NONE in impl_cleanupJason Ekstrand2018-06-071-13/+16
* anv: Assert that the kernel leaves pinned BO addresses aloneJason Ekstrand2018-06-011-1/+4
* anv: Soft-pin batch buffersScott D Phillips2018-06-011-1/+1
* anv/allocator: Set the BO flags in bo_cache_alloc/importJason Ekstrand2018-06-011-2/+3
* Get rid of a bunch of KHR suffixesJason Ekstrand2018-03-071-37/+37
* anv: Add version 1.1.0 but leave it disabledJason Ekstrand2018-03-071-2/+2
* intel/vulkan: Support INTEL_NO_HW environment variableJordan Justen2018-02-271-1/+1
* anv: Move size check from anv_bo_cache_import() to caller (v2)Chad Versace2017-10-171-1/+6
* anv: Move close(fd) from anv_bo_cache_import to its callers (v2)Chad Versace2017-10-171-11/+11
* anv: wire up vk_errorf macro to do debug reportingTapani Pälli2017-09-121-5/+8
* anv: fix build errors on androidTapani Pälli2017-08-311-2/+3
* anv: Add support for the SYNC_FD handle type for fencesJason Ekstrand2017-08-281-11/+42
* anv: Implement VK_KHR_external_fenceJason Ekstrand2017-08-281-3/+139
* anv: Use DRM sync objects to back fences whenever possibleJason Ekstrand2017-08-281-9/+125
* anv/gem: Add a flags parameter to syncobj_createJason Ekstrand2017-08-281-1/+1
* anv: Rename anv_fence_state to anv_bo_fence_stateJason Ekstrand2017-08-281-12/+12
* anv: Pull the guts of anv_fence into anv_fence_implJason Ekstrand2017-08-281-41/+103
* anv: Rework fences to work more like BO semaphoresJason Ekstrand2017-08-281-64/+24
* anv/queue: Allow temporary import of SYNC_FD semaphoresJason Ekstrand2017-08-281-3/+0
* anv: Use DRM sync objects for external semaphores when availableJason Ekstrand2017-08-151-23/+60
* anv: Implement support for exporting semaphores as FENCE_FDJason Ekstrand2017-08-151-3/+66
* anv: Submit a dummy batch when only semaphores are provided.Jason Ekstrand2017-08-151-0/+17
* anv: Add a basic implementation of VK_KHX_external_semaphoreJason Ekstrand2017-08-151-5/+149
* anv: Drop support for VK_KHX_external_semaphore_*Jason Ekstrand2017-07-151-110/+5
* intel: Move clflush helpers from anv to common/gen_clflush.h.Kenneth Graunke2017-07-101-1/+1
* util/vulkan: Move Vulkan utilities to src/vulkan/utilAlex Smith2017-06-061-1/+1
* anv: Stop setting BO flags in bo_init_newJason Ekstrand2017-05-231-2/+2
* anv: Wrap the device lost error in vk_error in QueueSubmitJason Ekstrand2017-05-181-1/+1
* anv: Implement VK_KHX_external_semaphore_fdJason Ekstrand2017-05-031-8/+133
* anv: Implement VK_KHX_external_semaphoreJason Ekstrand2017-05-031-0/+8
* anv: Implement VK_KHX_external_semaphore_capabilitiesJason Ekstrand2017-05-031-0/+13
* anv: Add a real semaphore structJason Ekstrand2017-05-031-6/+26
* anv: Move queues, events, and semaphores to their own fileJason Ekstrand2017-04-271-0/+515