aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan
Commit message (Expand)AuthorAgeFilesLines
* anv: Add support for the SYNC_FD handle type for fencesJason Ekstrand2017-08-284-11/+87
* anv: Implement VK_KHR_external_fenceJason Ekstrand2017-08-283-5/+161
* anv: Use DRM sync objects to back fences whenever possibleJason Ekstrand2017-08-284-9/+139
* anv/gem: Add support for syncobj wait and resetJason Ekstrand2017-08-283-0/+87
* anv/gem: Add a flags parameter to syncobj_createJason Ekstrand2017-08-284-5/+5
* anv: Rename anv_fence_state to anv_bo_fence_stateJason Ekstrand2017-08-283-18/+18
* anv: Pull the guts of anv_fence into anv_fence_implJason Ekstrand2017-08-283-49/+159
* anv/wsi: Use QueueSubmit to trigger the fence in AcquireNextImageJason Ekstrand2017-08-281-3/+6
* anv: Rework fences to work more like BO semaphoresJason Ekstrand2017-08-283-68/+51
* anv/queue: Allow temporary import of SYNC_FD semaphoresJason Ekstrand2017-08-281-3/+0
* anv,i965: Move CS shared lowering into anvJason Ekstrand2017-08-241-0/+5
* anv: Check that in_fence fd is valid before closing it.Francisco Jerez2017-08-221-1/+2
* anv: Add error handling to setup_empty_execbuf().Francisco Jerez2017-08-221-9/+13
* anv: Move clamp_int64() inside the IVB checkMatt Turner2017-08-211-1/+1
* anv: Use ISL for emitting null surface states.Kenneth Graunke2017-08-191-16/+4
* anv: Move a comment that got left behind in the u_vector refactor.Eric Anholt2017-08-181-8/+0
* anv/gem: Add a stub for sync_file_mergeJason Ekstrand2017-08-161-0/+6
* anv: Advertise VK_KHR_external_semaphoreJason Ekstrand2017-08-151-3/+3
* anv: Use DRM sync objects for external semaphores when availableJason Ekstrand2017-08-154-23/+128
* anv/gem: Add a drm syncobj supportJason Ekstrand2017-08-153-0/+80
* anv: Implement support for exporting semaphores as FENCE_FDJason Ekstrand2017-08-155-9/+172
* anv/gem: Use EXECBUFFER2_WR when the FENCE_OUT flag is setJason Ekstrand2017-08-151-1/+4
* anv: Submit a dummy batch when only semaphores are provided.Jason Ekstrand2017-08-154-3/+73
* anv: Add a basic implementation of VK_KHX_external_semaphoreJason Ekstrand2017-08-154-9/+187
* anv/formats: Allow sampling on depth-only formats on gen7Jason Ekstrand2017-08-071-1/+2
* anv: put anv_extensions.c in gitignoreLionel Landwerlin2017-08-031-0/+1
* anv: Advertise VK_KHR_relaxed_block_layoutJason Ekstrand2017-08-021-0/+1
* anv: Bump the advertised version to 1.0.57Jason Ekstrand2017-08-021-1/+1
* anv: Pull the API version from anv_extensions.pyJason Ekstrand2017-08-023-1/+13
* anv: Use python to generate ICD json filesJason Ekstrand2017-08-023-14/+47
* anv: Add MAX_API_VERSION to anv_extensions.pyJason Ekstrand2017-08-022-3/+44
* anv: Make some bits of anv_extensions module-privateJason Ekstrand2017-08-022-6/+6
* anv: Autogenerate extension query and lookupJason Ekstrand2017-08-013-153/+126
* anv: Add a new centralized extensions fileJason Ekstrand2017-08-012-25/+69
* anv: only expose up to 28 vertex attributesIago Toral Quiroga2017-07-261-1/+1
* anv/cmd_buffer: fix off by one error in assertionIago Toral Quiroga2017-07-261-1/+1
* anv/image: zalloc image viewsJason Ekstrand2017-07-221-7/+1
* anv/image: Use vk_zalloc instead of an explicit memsetJason Ekstrand2017-07-221-3/+2
* anv: Separate surface states by layout instead of aux_usageJason Ekstrand2017-07-224-53/+58
* anv: Get rid of some unused function declarationsJason Ekstrand2017-07-221-7/+0
* anv: Predicate fast-clear resolvesNanley Chery2017-07-223-16/+120
* anv/cmd_buffer: Skip some input attachment transitionsNanley Chery2017-07-221-5/+26
* anv: Stop resolving CCS implicitlyNanley Chery2017-07-223-169/+5
* anv: Transition more color buffer layoutsNanley Chery2017-07-222-28/+169
* anv/cmd_buffer: Warn about not enabling CCS_ENanley Chery2017-07-221-5/+7
* anv/cmd_buffer: Move aux_usage assignment upNanley Chery2017-07-221-32/+30
* anv/cmd_buffer: Always enable CCS_D in render passesNanley Chery2017-07-222-11/+20
* anv/cmd_buffer: Disable CCS on gen7 color attachments upfrontNanley Chery2017-07-221-11/+5
* anv/cmd_buffer: Ensure fast-clear values are currentNanley Chery2017-07-221-0/+114
* anv/gpu_memcpy: Add a lighter-weight GPU memcpy functionNanley Chery2017-07-222-0/+45