ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						233e39bb7b
					 | 
					
						
						
							
							shader: Fix dangling labels
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						e9a91bc5cc
					 | 
					
						
						
							
							shader: Interact texture buffers with buffer cache
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						56b92bd89c
					 | 
					
						
						
							
							shader: Fix F2I
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						ef88552224
					 | 
					
						
						
							
							shader: Fix TextureGrad
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						1f3eb601ac
					 | 
					
						
						
							
							shader: Implement texture buffers
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						dcaf0e9150
					 | 
					
						
						
							
							shader: Address feedback
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						73cb17f41b
					 | 
					
						
						
							
							shader: Implement indexed Position and ClipDistances
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						1d51803169
					 | 
					
						
						
							
							shader: Implement indexed attributes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						0df7e509db
					 | 
					
						
						
							
							shader: Implement AL2P
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						20ba0ea0a9
					 | 
					
						
						
							
							shader: Fix BRX tracking
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						bfeeb23ddc
					 | 
					
						
						
							
							vk_pipeline_cache: Fix num of pipeline workers on weird platforms
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						417fb5d385
					 | 
					
						
						
							
							shader: Move recursive SSA rewrite to the heap
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						72daa2a039
					 | 
					
						
						
							
							shader: Fix ShadowCube declaration type, set number of pipeline threads based on hardware
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						9e6fe430bd
					 | 
					
						
						
							
							shader: Fix splits on blocks using indirect branches
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						ffca21487f
					 | 
					
						
						
							
							shader: Eliminate orphan blocks more efficiently
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						da6cf2632c
					 | 
					
						
						
							
							shader: Add subgroup masks
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						fc93bc2abd
					 | 
					
						
						
							
							shader: Implement BAR and fix memory barriers
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						85795de99f
					 | 
					
						
						
							
							shader: Abstract breadth searches and use the abstraction
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						3f594dd86b
					 | 
					
						
						
							
							shader: Reimplement GetCbufU64 as GetCbufU32x2
						
						
						
						
						
						
						
						It may generate better code on some compilers and it's easier to handle. 
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						5b3c6d59c2
					 | 
					
						
						
							
							vk_compute_pass: Fix compute passes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						5ed68e83db
					 | 
					
						
						
							
							shader: Remove atomic flags and use mutex + cond variable for pipelines
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						0b26f2b90e
					 | 
					
						
						
							
							shader: Remove unused header in VOTE
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						6ff2e9ba09
					 | 
					
						
						
							
							vk_pipeline_cache: Remove unnecesary scope in pipeline cache locking
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						9a342f5605
					 | 
					
						
						
							
							shader: Rework global memory tracking to use breadth-first search
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						c4aab5c40e
					 | 
					
						
						
							
							shader: Fix fp16 merge when using native fp16
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						ca7ebdc471
					 | 
					
						
						
							
							shader: Fix FADD32I
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						e7700aad18
					 | 
					
						
						
							
							shader: Fix undetected bug from review
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						ed6a1b1a3d
					 | 
					
						
						
							
							shader: Address feedback
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						80df541a08
					 | 
					
						
						
							
							shader: "Implement" NOP
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						480dc0d5e6
					 | 
					
						
						
							
							vk_pipeline_cache: Small fixes to the pipeline cache
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						baec84247f
					 | 
					
						
						
							
							shader: Address Feedback
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						45d547af11
					 | 
					
						
						
							
							shader: Implement SR_LaneId
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						595806fb1c
					 | 
					
						
						
							
							shader: Fix shared memory on cool drivers
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						655f7a570a
					 | 
					
						
						
							
							shader: Implement MEMBAR
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						ecb30c9072
					 | 
					
						
						
							
							shader: Improve VOTE.VTG stub
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						12f5f32098
					 | 
					
						
						
							
							shader: Mark SSBOs as written when they are
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						d819ba4489
					 | 
					
						
						
							
							shader: Implement ViewportIndex
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						fd496d0401
					 | 
					
						
						
							
							shader: Stub TLD4's PTP when it isn't constant
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						5ed8f24384
					 | 
					
						
						
							
							shader: Stub VOTE.VTG
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						bee8188799
					 | 
					
						
						
							
							shader: Fold composite extract
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						c3bace756f
					 | 
					
						
						
							
							shader: Fold comparisons and Pack/Unpack16
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						b4a5e767d0
					 | 
					
						
						
							
							shader: Fix branches to visited virtual blocks
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						d0a529683a
					 | 
					
						
						
							
							vulkan: Serialize pipelines on a separate thread
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						8771639d1e
					 | 
					
						
						
							
							vulkan: Create pipeline layouts in separate threads
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						2fc698b040
					 | 
					
						
						
							
							vulkan: Build pipelines in parallel at runtime
						
						
						
						
						
						
						
						Wait from the worker thread for a pipeline to build before binding it to
the command buffer. This allows queueing pipelines to multiple threads. 
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						f1dd743731
					 | 
					
						
						
							
							shader: Fix dependency on identity removal pass
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						5f22cd89e2
					 | 
					
						
						
							
							shader: Fix constant propagation to use reverse post order
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						eaafd53cfe
					 | 
					
						
						
							
							shader: Implement LDG .U.128 as .128
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						c826220733
					 | 
					
						
						
							
							shader: Unroll "using enum" for opcode declarations
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						0c933e20de
					 | 
					
						
						
							
							vk_pipeline_cache: Name SPIR-V modules
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |