summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2022-04-13nir: Handle out of bounds access in nir_vectorize_tess_levels.Timur Kristóf1-3/+20
2022-04-13aco: Fix VOP2 instruction format in visit_tex.Timur Kristóf1-1/+1
2022-04-13iris: set a default EDSC flagRohan Garg1-0/+2
2022-04-13intel/fs: add a note on possible optimization of root node addressLionel Landwerlin1-0/+3
2022-04-13intel/fs: fix metadata preserve on trace_ray intrinsicLionel Landwerlin1-101/+114
2022-04-13zink: avoid creating ssbo variable types with multiple runtime arraysMike Blumenkrantz1-2/+3
2022-04-13zink: use the calculated last struct member idx for ssbo size in ntvMike Blumenkrantz1-2/+2
2022-04-13virgl: Fix relocating the re-writing the transformation codeGert Wollny1-3/+4
2022-04-13iris: Add VF_CACHE_INVALIDATE to IRIS_DOMAIN_OTHER_WRITE flush bitsKenneth Graunke1-1/+4
2022-04-13iris: Demote DC flush to HDC flush in cache trackerKenneth Graunke2-3/+3
2022-04-13iris: Emit flushes for push constant source buffersKenneth Graunke1-0/+3
2022-04-13iris: Use cache-tracker for draw count flushingKenneth Graunke1-6/+3
2022-04-13iris: Add pre-draw flushing for stream output targetsKenneth Graunke2-0/+14
2022-04-13iris: Extend the cache tracker to handle L3 flushes and invalidatesKenneth Graunke4-8/+119