summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-04-13radv: use load_shared2_amd/store_shared2_amd22.1-branchpointRhys Perry1-0/+4
2022-04-13ac/llvm: implement load_shared2_amd/store_shared2_amdRhys Perry1-0/+38
2022-04-13aco: implement load_shared2_amd/store_shared2_amdRhys Perry2-0/+63
2022-04-13aco: handle read2st64/write2st64 in optimizerRhys Perry1-9/+15
2022-04-13aco: fix signedness of DS_instruction::offset0/1Rhys Perry2-4/+4
2022-04-13nir/opt_load_store_vectorize: create load_shared2_amd/store_shared2_amdRhys Perry2-15/+106
2022-04-13nir/opt_load_store_vectorize: fix broken indentationRhys Perry1-21/+21
2022-04-13nir: add load_shared2_amd and store_shared2_amdRhys Perry6-0/+56
2022-04-13radv: Fix barriers with cp dmaKonstantin Seurer1-3/+4
2022-04-13aco: remove register hints entirelyDaniel Schürmann3-27/+4
2022-04-13aco: remove occurences of VCC hintDaniel Schürmann4-77/+41
2022-04-13aco: make program->needs_vcc independent of VCC hintsDaniel Schürmann1-2/+18
2022-04-13aco/ra: omit VCC affinity on VOPC_SDWA for GFX9+Daniel Schürmann1-1/+2
2022-04-13aco/ra: create VCC-affinities during RADaniel Schürmann1-10/+31
2022-04-13aco/ra: only use VCC if program->needs_vcc == trueDaniel Schürmann2-2/+2
2022-04-13anv: stop using old entrypoint/struct/enum names for 1.3Lionel Landwerlin5-109/+109
2022-04-13nir_to_tgsi: Do the required cleanup for nir_opt_find_array_copies().Emma Anholt1-1/+5
2022-04-13iris: More gracefully fail in resource_from_user_memoryJason Ekstrand1-3/+7
2022-04-13zink: set optimal tiling on swapchain imagesMike Blumenkrantz1-0/+1
2022-04-13dzn: Add CI target for vulkan driverLouis-Francis Ratté-Boulianne6-1/+995
2022-04-13dzn: Add a debug flag to enable D3D12 debug layerLouis-Francis Ratté-Boulianne2-1/+4
2022-04-13pvr: Implement vkCreateQueryPool() and vkDestroyQueryPool().Karmjit Mahil3-2/+98
2022-04-13pvr: Add pvrsrvkm visibility test heap.Karmjit Mahil3-6/+32
2022-04-13pvr: Add core count info and pvr_device_runtime_info.Karmjit Mahil6-4/+83
2022-04-13v3dv: Add emulated timeline semaphore supportJason Ekstrand2-2/+16
2022-04-13v3dv: Use the core version property helpersJason Ekstrand1-116/+84
2022-04-13v3dv: Use the core version feature helpersJason Ekstrand1-105/+10
2022-04-13v3dv: Switch to the common submit frameworkJason Ekstrand5-1554/+389
2022-04-13v3dv: Always wait on last_job_syncs if job->serializeJason Ekstrand1-27/+26
2022-04-13v3dv: Add a condition variable for queriesJason Ekstrand4-61/+92
2022-04-13v3dv: Use util/os_time helpersJason Ekstrand2-23/+3
2022-04-13v3dv: Switch to the common device lost trackingJason Ekstrand3-15/+33
2022-04-13v3dv: Destroy the device mutex on the teardown pathJason Ekstrand1-0/+1
2022-04-13v3dv: Don't use pthread functions on c11 mutexesJason Ekstrand2-11/+11
2022-04-13v3dv: Put indirect compute CSD jobs in the job listJason Ekstrand2-18/+1
2022-04-13v3dv: Stop directly setting vk_device::allocJason Ekstrand1-5/+0
2022-04-13vulkan/drm_syncobj: Implement WAIT_PENDING with a sync_file lookupJason Ekstrand1-3/+83
2022-04-13aco: remove old global access intrinsicsRhys Perry2-68/+8
2022-04-13radv,ac/nir: lower global access to _amd global access intrinsicsRhys Perry4-0/+193
2022-04-13aco: increase global_load_params.max_const_offset_plus_oneRhys Perry1-1/+1
2022-04-13aco: implement _amd global access intrinsicsRhys Perry2-66/+261
2022-04-13ac/llvm: implement _amd global access intrinsicsRhys Perry1-16/+60
2022-04-13nir: add _amd global access intrinsicsRhys Perry4-6/+42
2022-04-13aco: don't expand smem/mubuf global loadsRhys Perry1-14/+51
2022-04-13aco: use saddr for global access with sgpr addressRhys Perry1-18/+30
2022-04-13aco: use vcc for 64-bit vgpr additionRhys Perry1-2/+4
2022-04-13radv: don't require robust vectorization for nir_var_mem_globalRhys Perry1-1/+1
2022-04-13iris: Don't leak scratch BOsJason Ekstrand1-0/+5
2022-04-13radv: Only use TES vertex offset 2 for triangles and quads.Timur Kristóf1-1/+3
2022-04-13radv: Fix gs_vgpr_comp_cnt for NGG VS without passthrough mode.Timur Kristóf1-5/+14