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 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							9befe7047b 
							
						 
					 
					
						
						
							
							yuzu_cmd: Make use of fullscreen_mode setting  
						
						... 
						
						
						
						Reverts 48259de0c1a6a1aca77eec31cb8aca5ca2b680dd to the previous
hierarchy and fixes the resolution issue with this fullscreen mode.
yuzu-cmd will now read the fullscreen_mode setting and use it
appropriately. 
						
						
					 
					
						2021-07-21 19:48:03 -04:00