| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 09e1927b70 | spirv: Remove unnecesary variable for clip distances | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 0c4cf3b9eb | shader: Implement ClipDistance | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 67afdaf566 | shader: Fix TXD | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 4d0d29fc20 | shader: Address feedback | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | cb6fc03e55 | shader: Always pass a lod for TexelFetch | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 630273b629 | shader: Implement TXD | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | d5bfc63088 | shader: Implement ImageGradient | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | be3e94ae55 | shader: Implement TMML partially | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 613b48c4a2 | shader,spirv: Implement ImageQueryLod. | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 2c276ec6eb | shader: Implement TLDS | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | dc1a9a3bed | shader: Implement TLD | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 7a1c14269e | spirv: Add fixed pipeline point size | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 9d7422d967 | shader: Add PointCoord attribute | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | b7589fe115 | shader: Add PointSize attribute | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 514a6b07ee | shader: Store type of phi nodes in flags This is needed because pseudo-instructions where invalidated. | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | b0d5572abf | shader: Fix indirect branches to scheduler instructions | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 55b960a20f | spirv: Fix default output attribute initialization | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 12783f8105 | shader: Add missing new lines | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | 6c51f49632 | shader: Implement FSWZADD | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 34aba9627a | shader: Implement BRX | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 39a379632e | shader: Fix alignment checks on RZ | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | 73af0d2e0d | shader: Implement I2I CC | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | dbc1e5cde7 | shader: Implement I2I SAT | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 3c758d9b53 | vk_pipeline_cache: Fix size hashing of shaders | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | cd9f75e223 | shader: Fix ISCADD logic for PO/CC | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | e860870dd2 | shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when available | 2021-07-22 21:51:25 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | 84298ce191 | shader: Implement ISCADD CC | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 ameerj | 51475e21ba | shader: Implement VMAD, VMNMX, VSETP | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 0e1b213fa7 | shader: Add missing I2I exception when CC is used | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | dbd882ddeb | shader: Better interpolation and disabled attributes support | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 675a82416d | spirv: Remove dependencies on Environment when generating SPIR-V | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | cb6039ccea | vk_pipeline_cache: Fix pipeline and shader caches | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | f0031babeb | shader: Implement front face | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | a806b29cb9 | shader: Fix structured control flow on KIL instructions This could potentially leave unvisited blocks, leading to illegal phi
nodes. | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | cdf0cc3869 | shader: Fix TXQ | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | ec005be99d | shader: Fix rasterizer integration order issues | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | 17063d16a3 | shader: Implement TXQ and fix FragDepth | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | d9c5bd9509 | shader: Refactor PTP and other minor changes | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | b5db38f50e | shader: Add IR opcode for ImageFetch | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 742d11c2ad | shader: Implement TLD4.PTP | 2021-07-22 21:51:24 -04:00 |  | 
			
				
					| 
							
							
								 FernandoS27 | 981eb6f43b | shader: Fix Array Indices in TEX/TLD4 | 2021-07-22 21:51:24 -04:00 |  |