bunnei 
							
						 
					 
					
						
						
							
						
						6572660fde 
					 
					
						
						
							
							Merge pull request  #3788  from FernandoS27/revert  
						
						 
						
						... 
						
						
						
						Revert: shader_decode: Fix LD, LDG when track constant buffer. 
						
						
					 
					
						2020-04-30 12:55:39 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David 
							
						 
					 
					
						
						
							
						
						3e9cafbee5 
					 
					
						
						
							
							Merge pull request  #3826  from MerryMage/update-dynarmic  
						
						 
						
						... 
						
						
						
						externals: Update dynarmic to e7166e8b 
						
						
					 
					
						2020-04-29 23:30:00 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
							
						
						b7a69501cd 
					 
					
						
						
							
							externals: Update dynarmic to e7166e8b  
						
						 
						
						
						
						
					 
					
						2020-04-29 14:25:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						8e64fb3225 
					 
					
						
						
							
							Merge pull request  #3771  from benru/dump-romfs-with-updates  
						
						 
						
						... 
						
						
						
						Dump RomFS command to include Updates 
						
						
					 
					
						2020-04-28 21:54:06 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						c3c3e07263 
					 
					
						
						
							
							Merge pull request  #3818  from ogniK5377/err-log  
						
						 
						
						... 
						
						
						
						Don't fail silently for vi, sm, set and ns services 
						
						
					 
					
						2020-04-28 21:41:13 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						5cb531b6cf 
					 
					
						
						
							
							Merge pull request  #3783  from lioncash/pointer  
						
						 
						
						... 
						
						
						
						physical_core: Make use of std::make_unique instead of std::make_shared in ctor 
						
						
					 
					
						2020-04-28 21:38:02 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Marcec 
							
						 
					 
					
						
						
							
						
						b4dbf1b9c7 
					 
					
						
						
							
							Don't fail silently for vi, sm, set and ns services  
						
						 
						
						
						
						
					 
					
						2020-04-29 11:15:21 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						72b73d22ab 
					 
					
						
						
							
							Merge pull request  #3784  from ReinUsesLisp/shader-memory-util  
						
						 
						
						... 
						
						
						
						shader/memory_util: Deduplicate code 
						
						
					 
					
						2020-04-28 12:05:50 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						961427037c 
					 
					
						
						
							
							Merge pull request  #3814  from ogniK5377/getinfo-err  
						
						 
						
						... 
						
						
						
						kernel: Bad GetInfo ids should not be marked as stubs 
						
						
					 
					
						2020-04-28 11:25:34 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Marcec 
							
						 
					 
					
						
						
							
						
						2261cf24af 
					 
					
						
						
							
							kernel: Bad GetInfo ids should not be marked as stubs  
						
						 
						
						... 
						
						
						
						As we currently match hardware and don't return a successful result, these should be marked as errors instead of warnings and as stubs. 
						
						
					 
					
						2020-04-29 01:17:59 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						5e19691e41 
					 
					
						
						
							
							Merge pull request  #3813  from ogniK5377/err-hex-2-dec  
						
						 
						
						... 
						
						
						
						style: Change AMs & Glues error codes to be dec instead of hex 
						
						
					 
					
						2020-04-28 10:51:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Marcec 
							
						 
					 
					
						
						
							
						
						0f6064e5c9 
					 
					
						
						
							
							style: Change AMs & Glues error codes to be dec instead of hex  
						
						 
						
						... 
						
						
						
						Consistency for the rest of the error codes in the codebase 
						
						
					 
					
						2020-04-29 00:49:49 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						4dca2298f9 
					 
					
						
						
							
							Merge pull request  #3785  from ogniK5377/set-buffer-count-unit  
						
						 
						
						... 
						
						
						
						vi: Don't let uninitialized data pass as a response for SetBufferCount 
						
						
					 
					
						2020-04-27 17:10:28 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						1517cba8ca 
					 
					
						
						
							
							Merge pull request  #3766  from ReinUsesLisp/renderpass-cache-key  
						
						 
						
						... 
						
						
						
						vk_renderpass_cache: Pack renderpass cache key and unify keys 
						
						
					 
					
						2020-04-27 16:05:14 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						a65e9ad552 
					 
					
						
						
							
							Merge pull request  #3756  from ReinUsesLisp/integrated-devices  
						
						 
						
						... 
						
						
						
						vk_memory_manager: Remove unified memory model flag 
						
						
					 
					
						2020-04-27 16:04:22 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						e8e04a4b80 
					 
					
						
						
							
							Merge pull request  #3797  from slashiee/hid-stub  
						
						 
						
						... 
						
						
						
						services: hid: Stub StopSevenSixAxisSensor. 
						
						
					 
					
						2020-04-27 15:37:08 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						6c7d8073be 
					 
					
						
						
							
							Merge pull request  #3742  from FernandoS27/command-list  
						
						 
						
						... 
						
						
						
						Optimize GPU Command Lists and Introduce Fast GPU Time Option 
						
						
					 
					
						2020-04-27 00:18:46 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						378aed07e9 
					 
					
						
						
							
							Merge pull request  #3795  from vitor-k/fix-folder  
						
						 
						
						... 
						
						
						
						Fix "Port citra-emu/citra#4956: "Fixes to game list sorting" #3611 " 
						
						
					 
					
						2020-04-26 13:55:26 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						11e1629d89 
					 
					
						
						
							
							Merge pull request  #3744  from lioncash/table2  
						
						 
						
						... 
						
						
						
						service: Update function tables 
						
						
					 
					
						2020-04-26 04:15:47 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						7e38dd580f 
					 
					
						
						
							
							Merge pull request  #3753  from ReinUsesLisp/ac-vulkan  
						
						 
						
						... 
						
						
						
						{gl,vk}_rasterizer: Add lazy default buffer maker and use it for empty buffers 
						
						
					 
					
						2020-04-26 01:55:43 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						ddd82ef42b 
					 
					
						
						
							
							shader/memory_util: Deduplicate code  
						
						 
						
						... 
						
						
						
						Deduplicate code shared between vk_pipeline_cache and gl_shader_cache as
well as shader decoder code.
While we are at it, fix a bug in gl_shader_cache where compute shaders
had an start offset of a stage shader. 
						
						
					 
					
						2020-04-26 01:38:51 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						9bd70c52e5 
					 
					
						
						
							
							Merge pull request  #3791  from Kewlan/hotkey-config-plus  
						
						 
						
						... 
						
						
						
						configuration: Add Restore Default and Clear options to hotkeys 
						
						
					 
					
						2020-04-26 00:33:08 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						ccda5ffa58 
					 
					
						
						
							
							Merge pull request  #3761  from Kewlan/stick-modifier-slider  
						
						 
						
						... 
						
						
						
						configure_input_player: Use slider to edit modifier scale 
						
						
					 
					
						2020-04-25 22:55:41 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								M&M 
							
						 
					 
					
						
						
							
						
						c1ffaa8b29 
					 
					
						
						
							
							services: hid: Stub StopSevenSixAxisSensor.  
						
						 
						
						... 
						
						
						
						- Used by The Legend of Zelda: Breath of the Wild v1.6.0 
						
						
					 
					
						2020-04-25 15:38:56 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vitor Kiguchi 
							
						 
					 
					
						
						
							
						
						dffcff9fec 
					 
					
						
						
							
							Fix the mistake in the port and update the comment for clarity  
						
						 
						
						
						
						
					 
					
						2020-04-25 15:01:20 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						c5bf693882 
					 
					
						
						
							
							Merge pull request  #3721  from ReinUsesLisp/sort-devices  
						
						 
						
						... 
						
						
						
						vulkan/wrapper: Sort physical devices 
						
						
					 
					
						2020-04-25 03:27:40 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						4e37825dab 
					 
					
						
						
							
							Merge pull request  #3734  from ReinUsesLisp/half-float-mods  
						
						 
						
						... 
						
						
						
						decode/arithmetic_half: Fix HADD2 and HMUL2 absolute and negation bits 
						
						
					 
					
						2020-04-25 00:41:43 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						d1e7cf3bdc 
					 
					
						
						
							
							Merge pull request  #3780  from lioncash/process  
						
						 
						
						... 
						
						
						
						svc: Re-add MapProcessCodeMemory/UnmapProcessCodeMemory 
						
						
					 
					
						2020-04-24 23:22:26 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						527a1574c3 
					 
					
						
						
							
							vk_rasterizer: Pack texceptions and color formats on invalid formats  
						
						 
						
						... 
						
						
						
						Sometimes for unknown reasons NVN games can bind a render target format
of 0. This may be a yuzu bug.
With the commits before this the formats were specified without being
"packed", assuming all formats and texceptions will be written like in
the color_attachments vector.
To address this issue, iterate all render targets and pack them as they
are valid. This way they will match color_attachments.
- Fixes validation errors and graphical issues on Breath of the Wild. 
						
						
					 
					
						2020-04-24 22:21:29 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kewlan 
							
						 
					 
					
						
						
							
						
						a19c6317ef 
					 
					
						
						
							
							Add Restore Defaults and Clear options to hotkeys  
						
						 
						
						
						
						
					 
					
						2020-04-24 23:50:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						7c8acb0025 
					 
					
						
						
							
							Merge pull request  #3749  from ReinUsesLisp/lea-imm  
						
						 
						
						... 
						
						
						
						shader/arithmetic_integer: Fix LEA_IMM encoding 
						
						
					 
					
						2020-04-24 14:30:13 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						d8a961cd6c 
					 
					
						
						
							
							Revert: shader_decode: Fix LD, LDG when track constant buffer.  
						
						 
						
						
						
						
					 
					
						2020-04-24 11:00:54 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						6ec965ef91 
					 
					
						
						
							
							Merge pull request  #3786  from degasus/fix_warnings  
						
						 
						
						... 
						
						
						
						Fix -Werror=conversion and -Wdeprecated-copy issues 
						
						
					 
					
						2020-04-24 08:54:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						e717a1df20 
					 
					
						
						
							
							Fix -Wdeprecated-copy warning.  
						
						 
						
						
						
						
					 
					
						2020-04-24 09:33:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						c499c22cf7 
					 
					
						
						
							
							Fix -Werror=conversion error.  
						
						 
						
						
						
						
					 
					
						2020-04-24 09:33:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Marcec 
							
						 
					 
					
						
						
							
						
						03a6f3b0f4 
					 
					
						
						
							
							vi: Don't let uninitialized data pass as a response for SetBufferCount  
						
						 
						
						... 
						
						
						
						Currently SetBufferCount doesn't write to the out buffer which then contains uninitialized data. This leads to non-zero data which leads to responding with different error codes 
						
						
					 
					
						2020-04-24 17:24:58 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						8f548266cd 
					 
					
						
						
							
							Merge pull request  #3760  from Morph1984/trailing-filedir-separator  
						
						 
						
						... 
						
						
						
						frontend/filesystem: Add a trailing separator to the string path 
						
						
					 
					
						2020-04-24 01:44:32 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						cc84b48ce5 
					 
					
						
						
							
							physical_core: Make use of std::make_unique instead of std::make_shared in ctor  
						
						 
						
						... 
						
						
						
						We can also allow unicorn to be constructed in 32-bit mode or 64-bit
mode to satisfy the need for both interpreter instances.
Allows this code to compile successfully of non x86-64 architectures. 
						
						
					 
					
						2020-04-24 00:20:58 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						f24c67877b 
					 
					
						
						
							
							Merge pull request  #3777  from lioncash/warn  
						
						 
						
						... 
						
						
						
						page_table: Remove unused captures 
						
						
					 
					
						2020-04-23 21:47:54 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						db3dcb2f64 
					 
					
						
						
							
							Merge pull request  #3778  from lioncash/unused-var  
						
						 
						
						... 
						
						
						
						svc: Remove unused variable 
						
						
					 
					
						2020-04-23 21:47:24 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						8aa92491d5 
					 
					
						
						
							
							Merge pull request  #3781  from lioncash/docs  
						
						 
						
						... 
						
						
						
						shared_memory: Amend doxygen reference 
						
						
					 
					
						2020-04-23 21:46:35 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						ce7c02735e 
					 
					
						
						
							
							shared_memory: Amend doxygen reference  
						
						 
						
						... 
						
						
						
						Amends the parameter to match the documentation reference.
Resolves a -Wdocumentation warning with clang. 
						
						
					 
					
						2020-04-23 18:42:14 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						4730347f8e 
					 
					
						
						
							
							svc: Re-add MapProcessCodeMemory/UnmapProcessCodeMemory  
						
						 
						
						... 
						
						
						
						These were lost in the re-implementation of the virtual memory manager. 
						
						
					 
					
						2020-04-23 18:12:04 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						bed4865981 
					 
					
						
						
							
							svc: Remove unused variable  
						
						 
						
						... 
						
						
						
						Since the VMM refactor, this is no longer used or needed. 
						
						
					 
					
						2020-04-23 17:53:26 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						f77b5dfe81 
					 
					
						
						
							
							page_table: Remove unused captures  
						
						 
						
						... 
						
						
						
						Any time the lambda function is called, the permission being used in the
capture would be passed in as an argument to the lambda, so the capture
is unnecessary. 
						
						
					 
					
						2020-04-23 17:33:08 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						dbaebd8582 
					 
					
						
						
							
							decode/arithmetic_half: Fix HADD2 and HMUL2 absolute and negation bits  
						
						 
						
						... 
						
						
						
						The encoding for negation and absolute value was wrong.
Extracting is now done manually. Similar instructions having different
encodings is the rule, not the exception. To keep sanity and readability
I preferred to extract the desired bit manually.
This is implemented against nxas:
8dbc389957/table.h (L68) 
That is itself tested against nvdisasm (Nvidia's official disassembler). 
						
						
					 
					
						2020-04-23 18:29:38 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						3e35101895 
					 
					
						
						
							
							vk_rasterizer: Fix framebuffer creation validation errors  
						
						 
						
						... 
						
						
						
						Framebuffer creation was ignoring the number of color attachments. 
						
						
					 
					
						2020-04-23 17:34:16 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						8c37cd1af6 
					 
					
						
						
							
							vk_pipeline_cache: Unify pipeline cache keys into a single operation  
						
						 
						
						... 
						
						
						
						This allows us to call Common::CityHash and std::memcmp only once for
GraphicsPipelineCacheKey. While we are at it, do the same for compute. 
						
						
					 
					
						2020-04-23 17:34:16 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						f665c92114 
					 
					
						
						
							
							vk_renderpass_cache: Pack renderpass cache key to 12 bytes  
						
						 
						
						
						
						
					 
					
						2020-04-23 17:34:16 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						26f2820ae3 
					 
					
						
						
							
							Merge pull request  #3768  from H27CK/cmd-title-fmt  
						
						 
						
						... 
						
						
						
						Fix format error in performance statistics 
						
						
					 
					
						2020-04-23 16:14:33 -03:00