bunnei 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								c7b5a87c90 
								
							 
						 
						
							
							
								
								Merge pull request  #3799  from ReinUsesLisp/iadd-cc  
							
							... 
							
							
							
							shader: Implement P2R CC, IADD Rd.CC and IADD.X 
							
						 
						
							2020-04-30 12:56:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								bunnei 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								da2b8295e1 
								
							 
						 
						
							
							
								
								Merge pull request  #3805  from ReinUsesLisp/preserve-contents  
							
							... 
							
							
							
							texture_cache: Reintroduce preserve_contents accurately 
							
						 
						
							2020-04-30 12:56:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
							
								ReinUsesLisp 
							
						 
						
							
							
							
							
								
							
							
								871aadbe36 
								
							 
						 
						
							
							
								
								shader/arithmetic_integer: Fix tracking issue in temporary  
							
							... 
							
							
							
							This temporary is not needed as we mark Rd.CC + IADD.X as unimplemented.
It caused issues when tracking global buffers. 
							
						 
						
							2020-04-28 17:14:53 -03: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 
							
								 
							
						 
					 
				
					
						
							
							
								ReinUsesLisp 
							
						 
						
							
							
							
							
								
							
							
								8da16cf9fb 
								
							 
						 
						
							
							
								
								texture_cache: Reintroduce preserve_contents accurately  
							
							... 
							
							
							
							This reverts commit 94b0e2e5da 
							
						 
						
							2020-04-26 19:53:02 -03: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 
							
								 
							
						 
					 
				
					
						
							
							
								ReinUsesLisp 
							
						 
						
							
							
							
							
								
							
							
								e895a4e2d7 
								
							 
						 
						
							
							
								
								shader/arithmetic_integer: Fix edge case and mark IADD.X Rd.CC as unimplemented  
							
							... 
							
							
							
							IADD.X Rd.CC requires some extra logic that is not currently
implemented. Abort when this is hit. 
							
						 
						
							2020-04-25 22:58:33 -03:00 
							
								 
							
						 
					 
				
					
						
							
							
								ReinUsesLisp 
							
						 
						
							
							
							
							
								
							
							
								2a96bea6a7 
								
							 
						 
						
							
							
								
								shader/arithmetic_integer: Change IAdd to UAdd to avoid signed overflow  
							
							... 
							
							
							
							Signed integer addition overflow might be undefined behavior. It's free
to change operations to UAdd and use unsigned integers to avoid
potential bugs. 
							
						 
						
							2020-04-25 22:57:54 -03:00 
							
								 
							
						 
					 
				
					
						
							
							
								ReinUsesLisp 
							
						 
						
							
							
							
							
								
							
							
								c788f9c0bd 
								
							 
						 
						
							
							
								
								shader/arithmetic_integer: Implement IADD.X  
							
							... 
							
							
							
							IADD.X takes the carry flag and adds it to the result. This is generally
used to emulate 64-bit operations with 32-bit registers. 
							
						 
						
							2020-04-25 22:56:11 -03:00 
							
								 
							
						 
					 
				
					
						
							
							
								ReinUsesLisp 
							
						 
						
							
							
							
							
								
							
							
								255197e643 
								
							 
						 
						
							
							
								
								shader/arithmetic_integer: Implement CC for IADD  
							
							
							
						 
						
							2020-04-25 22:55:26 -03:00 
							
								 
							
						 
					 
				
					
						
							
							
								ReinUsesLisp 
							
						 
						
							
							
							
							
								
							
							
								ffc5ec6fa8 
								
							 
						 
						
							
							
								
								decode/register_set_predicate: Implement CC  
							
							... 
							
							
							
							P2R CC takes the state of condition codes and puts them into a register.
We already have this implemented for PR (predicates). This commit
implements CC over that. 
							
						 
						
							2020-04-25 22:54:42 -03:00 
							
								 
							
						 
					 
				
					
						
							
							
								ReinUsesLisp 
							
						 
						
							
							
							
							
								
							
							
								d523734266 
								
							 
						 
						
							
							
								
								decode/register_set_predicate: Use move for shared pointers  
							
							... 
							
							
							
							Avoid atomic counters used by shared pointers. 
							
						 
						
							2020-04-25 22:54:14 -03: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