FernandoS27
							
						 
					 | 
					
						
						
							
						
						080857b60e
					 | 
					
						
						
							
							shader: Add coarse derivatives
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						04c459fc8d
					 | 
					
						
						
							
							shader: Implement fine derivates constant propagation
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						f18a6dd1bd
					 | 
					
						
						
							
							shader: Implement SR_Y_DIRECTION
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						50f8007172
					 | 
					
						
						
							
							shader: Fix Phi node types
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						0a0818c025
					 | 
					
						
						
							
							shader: Fix memory barriers
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						c9e4609d87
					 | 
					
						
						
							
							spirv: Fix implicit lod type
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						7cfa403683
					 | 
					
						
						
							
							spirv: Use explicit lods outside of fragment shaders
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						dbbd4b5496
					 | 
					
						
						
							
							spirv: Use ConstOffset instead of Offset when possible
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						be431f5ed0
					 | 
					
						
						
							
							shader: Implement BFE and BFI CC
						
						
						
						
						
						
						
						Fix two bugs in BFI. 
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						80940b1706
					 | 
					
						
						
							
							shader: Implement SampleMask
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						95815a3883
					 | 
					
						
						
							
							shader: Implement PIXLD.MY_INDEX
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						f3473c5143
					 | 
					
						
						
							
							spirv: Bitcast non-F32 output attributes to their type before store
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						e3514bcd6b
					 | 
					
						
						
							
							spirv: Implement ViewportMask with NV_viewport_array2
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:28 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						4657cf78fd
					 | 
					
						
						
							
							spirv: Bitcast non-F32 attributes to F32
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						b0f1255c8c
					 | 
					
						
						
							
							shader: Implement PrimitiveId
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						183855e396
					 | 
					
						
						
							
							shader: Implement tessellation shaders, polygon mode and invocation id
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						34519d3fc6
					 | 
					
						
						
							
							shader: Mark atomic instructions as writes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								lat9nq
							
						 
					 | 
					
						
						
							
						
						7ae3ea6bee
					 | 
					
						
						
							
							vk_pipeline_cache: Silence GCC warnings
						
						
						
						
						
						
						
						Silences `-Werror=missing-field-initializers` due to missing
initializers. 
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						416e1b7441
					 | 
					
						
						
							
							spirv: Implement image buffers
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						d8ec99dada
					 | 
					
						
						
							
							spirv: Implement Layer stores
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								FernandoS27
							
						 
					 | 
					
						
						
							
						
						ab3831f6cb
					 | 
					
						
						
							
							spirv: Fix alpha test
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						6f4a1c8dcf
					 | 
					
						
						
							
							spirv: Fix non-atomic 64-bit store
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						6c512f4bff
					 | 
					
						
						
							
							spirv: Implement alpha test
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						b126987c59
					 | 
					
						
						
							
							shader: Implement transform feedbacks and define file format
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						a83579b50a
					 | 
					
						
						
							
							shader: Implement early Z tests
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						09165ae189
					 | 
					
						
						
							
							shader: Document and relax cache control on surface instructions
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						fa75b9b062
					 | 
					
						
						
							
							spirv: Rework storage buffers and shader memory
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						c070991def
					 | 
					
						
						
							
							shader: Fix fixed pipeline point size on geometry shaders
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						2597cee85b
					 | 
					
						
						
							
							shader: Add constant propagation for *&^| binary operations
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						f263760c5a
					 | 
					
						
						
							
							shader: Implement geometry shaders
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						a6cef71cc0
					 | 
					
						
						
							
							shader: Implement OUT
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								lat9nq
							
						 
					 | 
					
						
						
							
						
						dd3432d357
					 | 
					
						
						
							
							internal_stage_buffer_entry_read: Remove pragma optimize off
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						4b0172f6de
					 | 
					
						
						
							
							shader: Stub SR_INVOCATION_INFO
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						f712084147
					 | 
					
						
						
							
							shader: Stub ISBERD
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						2516829e4c
					 | 
					
						
						
							
							shader: Fix CC in I2I
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						23b8714732
					 | 
					
						
						
							
							spirv: Define StorageImageWriteWithoutFormat capability when used
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						a33014022e
					 | 
					
						
						
							
							pipeline_helper: Simplify descriptor objects initialization
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						415c7e46ed
					 | 
					
						
						
							
							shader: Simplify FLO and throw on CC
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						dfd5341d71
					 | 
					
						
						
							
							shader: Mark blocks with no end branch as unreachable
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						2ed80f6b1e
					 | 
					
						
						
							
							shader: Implement LOP CC
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						5c61e860e4
					 | 
					
						
						
							
							shader: Implement SR_THREAD_KILL
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						c9337a4ae4
					 | 
					
						
						
							
							shader: Apply sign bit in FCMP (imm)
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						3db2b3effa
					 | 
					
						
						
							
							shader: Implement ATOM/S and RED
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						479ca00071
					 | 
					
						
						
							
							nsight_aftermath_tracker: Report used shaders to Nsight Aftermath
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						106764a6d5
					 | 
					
						
						
							
							spirv: Move phi node patching to a separate function
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						ab543f1821
					 | 
					
						
						
							
							spirv: Guard against typeless image reads on unsupported devices
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						9280cd649a
					 | 
					
						
						
							
							shader: Move LaneId to the warp emission file and fix AMD
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						1030b612a3
					 | 
					
						
						
							
							vk_rasterizer: Request outside render pass execution context for compute
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						e5e79648cf
					 | 
					
						
						
							
							pipeline_helper: Add missing [[maybe_unused]]
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						2e71e4c5c0
					 | 
					
						
						
							
							spirv: Fix forward declarations on phi nodes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:27 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |