ameerj
							
						 
					 | 
					
						
						
							
						
						ce9b116cfe
					 | 
					
						
						
							
							Implement PSET, refactor common comparison funcs
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						103b9da4f7
					 | 
					
						
						
							
							shader: Implement FLO
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						e038928616
					 | 
					
						
						
							
							shader: Implement ISET, add common_funcs
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:23 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						bec7d3111d
					 | 
					
						
						
							
							shader: Make IMNMX, SHR, SEL stylistically more consistent
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						bce0b1dcca
					 | 
					
						
						
							
							shader: Implement ICMP
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						20390c0548
					 | 
					
						
						
							
							shader: Implement IMNMX
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						08a9e95905
					 | 
					
						
						
							
							shader: Implement BFI
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						34ac9b4d7e
					 | 
					
						
						
							
							shader: Implement BFE
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						a8c41c50d3
					 | 
					
						
						
							
							shader: Implement POPC
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						cc55d28949
					 | 
					
						
						
							
							shader: Implement SHR
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						8810c88b7e
					 | 
					
						
						
							
							shader: Implement SEL
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						726625cf50
					 | 
					
						
						
							
							spirv: Move phi arguments emit to a separate function
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						3bc857f2f3
					 | 
					
						
						
							
							shader: Avoid infinite recursion when tracking global memory
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						622d676202
					 | 
					
						
						
							
							shader: Fix conditional execution of exit instructions
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						7496bbf758
					 | 
					
						
						
							
							spirv: Add support for self-referencing phi nodes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						e87a502da2
					 | 
					
						
						
							
							shader: Fix control flow
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						9d6a98d950
					 | 
					
						
						
							
							shader: Implement more of XMAD and FFMA32I and fix XMAD.CBCC
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						e44752ddc8
					 | 
					
						
						
							
							shader: FMUL, select, RRO, and MUFU fixes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						18a766b362
					 | 
					
						
						
							
							shader: Fix MOV(reg), add SHL variants and emit neg and abs instructions
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						274897dfd5
					 | 
					
						
						
							
							spirv: Fixes and Intel specific workarounds
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						704c6f353f
					 | 
					
						
						
							
							shader: Rename, implement FADD.SAT and P2R (imm)
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						e2bc05b17d
					 | 
					
						
						
							
							shader: Add denorm flush support
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						6db69990da
					 | 
					
						
						
							
							spirv: Add lower fp16 to fp32 pass
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						85cce78583
					 | 
					
						
						
							
							shader: Primitive Vulkan integration
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						c67d64365a
					 | 
					
						
						
							
							shader: Remove old shader management
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						58914796c0
					 | 
					
						
						
							
							shader: Add XMAD multiplication folding optimization
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						4b438f94cf
					 | 
					
						
						
							
							shader: Simplify ISCADD
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						3633e43377
					 | 
					
						
						
							
							shader: Add utility to resolve identities on a value
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						3a59fffaa1
					 | 
					
						
						
							
							spirv: Implement EmitIdentity
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						b5d7279d87
					 | 
					
						
						
							
							spirv: Initial bindings support
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						d5d468cf2c
					 | 
					
						
						
							
							shader: Improve object pool
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						1c0b8bca5e
					 | 
					
						
						
							
							shader: Fix tracking
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						1b0cf2309c
					 | 
					
						
						
							
							shader: Add support for forward declarations
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						cbfb7d182a
					 | 
					
						
						
							
							shader: Support SSA loops on IR
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						8af9297f09
					 | 
					
						
						
							
							shader: Misc fixes
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						9170200a11
					 | 
					
						
						
							
							shader: Initial implementation of an AST
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						2930dccecc
					 | 
					
						
						
							
							spirv: Initial SPIR-V support
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						6dafb08f52
					 | 
					
						
						
							
							shader: Better constant folding
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:22 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						da8096e6e3
					 | 
					
						
						
							
							shader: Properly store phi on Inst
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						16cb00c521
					 | 
					
						
						
							
							shader: Add pools and rename files
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						be94ee88d2
					 | 
					
						
						
							
							shader: Make typed IR
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						dc04a50ac2
					 | 
					
						
						
							
							shader: Remove illegal character in SSA pass
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						e81739493a
					 | 
					
						
						
							
							shader: Constant propagation and global memory to storage buffer
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						d24a16045f
					 | 
					
						
						
							
							shader: Initial instruction support
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						6c4cc0cd06
					 | 
					
						
						
							
							shader: SSA and dominance
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ReinUsesLisp
							
						 
					 | 
					
						
						
							
						
						2d48a7b4d0
					 | 
					
						
						
							
							shader: Initial recompiler work
						
						
						
						
						
						
					 | 
					
						2021-07-22 21:51:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ameerj
							
						 
					 | 
					
						
						
							
						
						75059c46d6
					 | 
					
						
						
							
							thread_worker: Fix compile time error
						
						
						
						
						
						
						
						state is unused in the branch where with_state is false 
						
						
					 | 
					
						2021-07-22 21:51:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						db46f8a70c
					 | 
					
						
						
							
							Merge pull request #6686 from ReinUsesLisp/vk-optimal-copy
						
						
						
						
						
						
						
						vk_texture_cache: Use VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL when possible 
						
						
					 | 
					
						2021-07-22 12:51:13 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Morph
							
						 
					 | 
					
						
						
							
						
						233bf018d6
					 | 
					
						
						
							
							Merge pull request #6693 from lat9nq/cmd-fullscreen-mode-2
						
						
						
						
						
						
						
						yuzu_cmd: Make use of fullscreen_mode setting 
						
						
					 | 
					
						2021-07-22 00:55:01 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
						
						dff438e219
					 | 
					
						
						
							
							Merge pull request #6654 from german77/custom_threshold
						
						
						
						
						
						
						
						input_common: Make button threshold customizable 
						
						
					 | 
					
						2021-07-21 20:31:33 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |