bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1614b2fda9 
								
							 
						 
						
							
							
								
								Merge pull request  #1341  from lioncash/dependency  
							
							... 
							
							
							
							core/core_cpu: Replace exclusive monitor include with forward declaration 
							
						 
						
							2018-09-18 22:13:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c8525745f1 
								
							 
						 
						
							
							
								
								Merge pull request  #1346  from lioncash/svc  
							
							... 
							
							
							
							svc_wrap: Convert the PARAM macro into a function 
							
						 
						
							2018-09-18 22:12:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								09e1bc44b3 
								
							 
						 
						
							
							
								
								Merge pull request  #1350  from ogniK5377/Six-Axis-Stub  
							
							... 
							
							
							
							Stubbed ActivateConsoleSixAxisSensor & StartConsoleSixAxisSensor 
							
						 
						
							2018-09-18 22:12:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f3dcd4d498 
								
							 
						 
						
							
							
								
								Merge pull request  #1342  from lioncash/trunc  
							
							... 
							
							
							
							gl_shader_decompiler: Avoid truncation warnings within LD_A and ST_A code 
							
						 
						
							2018-09-18 22:11:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7c49810549 
								
							 
						 
						
							
							
								
								Merge pull request  #1279  from FernandoS27/csetp  
							
							... 
							
							
							
							shader_decompiler: Implemented (Partialy) Control Codes and CSETP 
							
						 
						
							2018-09-18 22:10:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								417a03a271 
								
							 
						 
						
							
							
								
								Merge pull request  #1299  from FernandoS27/texture-sanatize  
							
							... 
							
							
							
							shader_decompiler: Asserts for Texture Instructions 
							
						 
						
							2018-09-18 22:10:09 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Philippe Babin 
								
							 
						 
						
							
							
							
							
								
							
							
								3fd046c51e 
								
							 
						 
						
							
							
								
								Invalid default value of username in yuzu_cmd ( #1334 )  
							
							... 
							
							
							
							* Fix bug where default username value for yuzu_cmd create an userprofile with uninitialize data as username
* Fix format
* Apply code review changes
* Remove nullptr check 
							
						 
						
							2018-09-18 19:58:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								09da76805e 
								
							 
						 
						
							
							
								
								Merge pull request  #1343  from lioncash/mutex  
							
							... 
							
							
							
							kernel/svc: Handle invalid address cases within svcArbitrateLock() and svcArbitrateUnlock() 
							
						 
						
							2018-09-18 14:25:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ce52e6a7b1 
								
							 
						 
						
							
							
								
								Merge pull request  #1344  from lioncash/arm  
							
							... 
							
							
							
							arm_interface: Remove ARM11-isms from the CPU interface 
							
						 
						
							2018-09-18 14:24:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								05ebc95965 
								
							 
						 
						
							
							
								
								Merge pull request  #1345  from lioncash/write  
							
							... 
							
							
							
							arm_dynarmic: Correct ExclusiveWrite128()'s operation 
							
						 
						
							2018-09-18 14:23:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								6c9864da31 
								
							 
						 
						
							
							
								
								Added ActivateGesture  
							
							
							
						 
						
							2018-09-19 01:13:58 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								114ebea96f 
								
							 
						 
						
							
							
								
								Implemented GetDefaultDisplayResolution  
							
							
							
						 
						
							2018-09-19 01:10:16 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								9498fea57d 
								
							 
						 
						
							
							
								
								Added StopSixAxisSensor  
							
							
							
						 
						
							2018-09-19 00:56:02 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								53ca7a11cb 
								
							 
						 
						
							
							
								
								Stubbed ActivateConsoleSixAxisSensor & StartConsoleSixAxisSensor  
							
							
							
						 
						
							2018-09-19 00:52:20 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								41f45be454 
								
							 
						 
						
							
							
								
								Implemented GetImageSize  
							
							
							
						 
						
							2018-09-19 00:16:52 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								14c9188067 
								
							 
						 
						
							
							
								
								svc_wrap: Convert the PARAM macro into a function  
							
							... 
							
							
							
							This can just be a regular function, getting rid of the need to also
explicitly undef the define at the end of the file. Given FuncReturn()
was already converted into a function, it's #undef can also be removed. 
							
						 
						
							2018-09-18 04:27:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								107f921996 
								
							 
						 
						
							
							
								
								arm_dynarmic: Correct ExclusiveWrite128()'s operation  
							
							... 
							
							
							
							Previously the second half of the value being written would overwrite
the first half. Thankfully this wasn't a bug that was being encountered,
as the function is currently unused. 
							
						 
						
							2018-09-18 03:56:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								aa531b9abe 
								
							 
						 
						
							
							
								
								arm_interface: Remove ARM11-isms from the CPU interface  
							
							... 
							
							
							
							This modifies the CPU interface to more accurately match an
AArch64-supporting CPU as opposed to an ARM11 one. Two of the methods
don't even make sense to keep around for this interface, as Adv Simd is
used, rather than the VFP in the primary execution state. This is
essentially a modernization change that should have occurred from the
get-go. 
							
						 
						
							2018-09-18 03:20:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								29751de47d 
								
							 
						 
						
							
							
								
								kernel/mutex: Replace ResultCode construction for invalid addresses with the named variant  
							
							... 
							
							
							
							We already have a ResultCode constant for the case of an invalid
address, so we can just use it instead of re-rolling that ResultCode
type. 
							
						 
						
							2018-09-17 23:27:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								cba469cd4b 
								
							 
						 
						
							
							
								
								kernel/svc: Handle error cases for svcArbitrateLock() and svcArbitrateUnlock()  
							
							... 
							
							
							
							The kernel does the equivalent of the following check before proceeding:
if (address + 0x8000000000 < 0x7FFFE00000) {
    return ERR_INVALID_MEMORY_STATE;
}
which is essentially what our IsKernelVirtualAddress() function does. So
we should also be checking for this.
The kernel also checks if the given input addresses are 4-byte aligned,
however our Mutex::TryAcquire() and Mutex::Release() functions already
handle this, so we don't need to add code for this case. 
							
						 
						
							2018-09-17 23:27:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FernandoS27 
								
							 
						 
						
							
							
							
							
								
							
							
								b7be8be9ee 
								
							 
						 
						
							
							
								
								Implemented Internal Flags  
							
							
							
						 
						
							2018-09-17 20:50:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								8a6bc44751 
								
							 
						 
						
							
							
								
								gl_shader_decompiler: Avoid truncation warnings within LD_A and ST_A code  
							
							... 
							
							
							
							These are internally stored as u64 values, so using u32 here causes
truncation warnings. Instead, we can just use u64 and preserve the bit
width. 
							
						 
						
							2018-09-17 19:25:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								90bc68e7b6 
								
							 
						 
						
							
							
								
								Merge pull request  #1290  from FernandoS27/shader-header  
							
							... 
							
							
							
							Implemented (Partialy) Shader Header 
							
						 
						
							2018-09-17 18:53:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								0de8f10b34 
								
							 
						 
						
							
							
								
								core/core_cpu: Replace exclusive monitor include with forward declaration  
							
							... 
							
							
							
							We don't need to include this as a dependency within the header. A
regular forward declaration will suffice here. 
							
						 
						
							2018-09-17 18:16:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FernandoS27 
								
							 
						 
						
							
							
							
							
								
							
							
								5a00f0ec41 
								
							 
						 
						
							
							
								
								Implemented I2I.CC on the NEU control code, used by SMO  
							
							
							
						 
						
							2018-09-17 17:42:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FernandoS27 
								
							 
						 
						
							
							
							
							
								
							
							
								81fd967a27 
								
							 
						 
						
							
							
								
								Implemented CSETP  
							
							
							
						 
						
							2018-09-17 17:42:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FernandoS27 
								
							 
						 
						
							
							
							
							
								
							
							
								9cdcf964b5 
								
							 
						 
						
							
							
								
								Implemented Control Codes  
							
							
							
						 
						
							2018-09-17 17:42:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e27a1af5f7 
								
							 
						 
						
							
							
								
								time_stretch: Remove unused <array> include  
							
							... 
							
							
							
							This isn't used within this header and isn't necessary. 
							
						 
						
							2018-09-17 15:08:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								184f8e72b0 
								
							 
						 
						
							
							
								
								stream: Replace includes with forward declarations where applicable  
							
							... 
							
							
							
							Avoids propagating includes in headers where it's not necessary to do
so. 
							
						 
						
							2018-09-17 15:08:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								01a14e4bdf 
								
							 
						 
						
							
							
								
								audio_renderer: Replace includes with forward declarations where applicable  
							
							... 
							
							
							
							Avoids including unnecessary headers within the audio_renderer.h header,
lessening the likelihood of needing to rebuild source files including
this header if they ever change.
Given std::vector allows forward declaring contained types, we can move
VoiceState to the cpp file and hide the implementation entirely. 
							
						 
						
							2018-09-17 15:08:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FernandoS27 
								
							 
						 
						
							
							
							
							
								
							
							
								90ffde0a90 
								
							 
						 
						
							
							
								
								Added asserts for texture misc modes to texture instructions  
							
							
							
						 
						
							2018-09-17 12:56:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FernandoS27 
								
							 
						 
						
							
							
							
							
								
							
							
								dc2a597dc8 
								
							 
						 
						
							
							
								
								Added texture misc modes to texture instructions  
							
							
							
						 
						
							2018-09-17 12:51:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b70a93a10a 
								
							 
						 
						
							
							
								
								Merge pull request  #1311  from FernandoS27/fast-swizzle  
							
							... 
							
							
							
							Optimized Texture Swizzling 
							
						 
						
							2018-09-17 12:39:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0a80873882 
								
							 
						 
						
							
							
								
								Merge pull request  #1312  from lioncash/fwd  
							
							... 
							
							
							
							service/vi: Replace includes with forward declarations where applicable 
							
						 
						
							2018-09-17 12:32:28 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ac108e6259 
								
							 
						 
						
							
							
								
								Merge pull request  #1313  from lioncash/error  
							
							... 
							
							
							
							kernel/errors: Amend error code for ERR_NOT_FOUND 
							
						 
						
							2018-09-17 12:28:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d6c188f19d 
								
							 
						 
						
							
							
								
								Merge pull request  #1314  from lioncash/cast  
							
							... 
							
							
							
							audio_core/time_stretch: Silence truncation warnings in Process() 
							
						 
						
							2018-09-17 12:28:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								542d2aad6d 
								
							 
						 
						
							
							
								
								Merge pull request  #1316  from lioncash/shadow  
							
							... 
							
							
							
							gl_shader_decompiler: Get rid of variable shadowing within LEA instructions 
							
						 
						
							2018-09-17 12:27:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4d26ccb487 
								
							 
						 
						
							
							
								
								Merge pull request  #1318  from lioncash/errors-sm  
							
							... 
							
							
							
							services/sm: Amend error code constants 
							
						 
						
							2018-09-17 12:27:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5647c5bb75 
								
							 
						 
						
							
							
								
								Merge pull request  #1321  from lioncash/audio-shadow  
							
							... 
							
							
							
							cubeb_sink: Get rid of variable shadowing within CubebSink's constructor 
							
						 
						
							2018-09-17 12:26:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8028e15a02 
								
							 
						 
						
							
							
								
								Merge pull request  #1315  from lioncash/size  
							
							... 
							
							
							
							kernel/svc: Handle a few error cases within memory-related functions 
							
						 
						
							2018-09-17 10:11:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9b4cc24f0f 
								
							 
						 
						
							
							
								
								Merge pull request  #1320  from lioncash/name  
							
							... 
							
							
							
							cubeb_sink: Correct context name in ListCubebSinkDevices() 
							
						 
						
							2018-09-17 10:10:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								deb8c774c6 
								
							 
						 
						
							
							
								
								Merge pull request  #1328  from FearlessTobi/port-4192  
							
							... 
							
							
							
							Port #4192  from Citra: "svc: change unknown to thread in CreateThread" 
							
						 
						
							2018-09-17 09:56:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								604236bb23 
								
							 
						 
						
							
							
								
								Merge pull request  #1327  from FearlessTobi/port-4171  
							
							... 
							
							
							
							Port #4171  from Citra: "Tests: Remove glad test OS X work-around" 
							
						 
						
							2018-09-17 09:54:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5c341eca32 
								
							 
						 
						
							
							
								
								Merge pull request  #1326  from FearlessTobi/port-4182  
							
							... 
							
							
							
							Port #4182  from Citra: "Prefix all size_t with std::" 
							
						 
						
							2018-09-17 09:51:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b05fff500f 
								
							 
						 
						
							
							
								
								Merge pull request  #1329  from raven02/bgr5a1u  
							
							... 
							
							
							
							Implement RenderTargetFormat::BGR5A1_UNORM 
							
						 
						
							2018-09-17 09:49:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bafc45def5 
								
							 
						 
						
							
							
								
								Merge pull request  #1335  from lioncash/copy  
							
							... 
							
							
							
							game_list_p: Take map iterator contents by const reference 
							
						 
						
							2018-09-17 09:47:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								44a6e6b966 
								
							 
						 
						
							
							
								
								Merge pull request  #1336  from lioncash/antialias  
							
							... 
							
							
							
							yuzu/util: Antialias game list compatibility pixmaps 
							
						 
						
							2018-09-17 09:47:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								66c0752b12 
								
							 
						 
						
							
							
								
								Merge pull request  #1331  from raven02/astc_8_8  
							
							... 
							
							
							
							Implement ASTC_2D_8X8 
							
						 
						
							2018-09-17 09:46:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f2cd251780 
								
							 
						 
						
							
							
								
								yuzu/util: Antialias game list compatibility pixmaps  
							
							... 
							
							
							
							We pass a hint to the QPainter instance that we want anti-aliasing on
the compatibility icons, which prevents the circles from looking fairly
jagged, and actually makes them look circular. 
							
						 
						
							2018-09-17 06:01:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d9fbd78bc1 
								
							 
						 
						
							
							
								
								game_list_p: Amend typo in GameListItemCompat's constructor parameter  
							
							... 
							
							
							
							Adds a missing 'i' character that was missing in compatibility. 
							
						 
						
							2018-09-17 05:31:30 -04:00