David 
							
						 
					 
					
						
						
						
						
							
						
						
							ff2f0d980a 
							
						 
					 
					
						
						
							
							GetSharedFontInOrderOfPriority ( #381 )  
						
						... 
						
						
						
						* GetSharedFontInOrderOfPriority
* Update pl_u.cpp
* Ability to use ReadBuffer and WriteBuffer with different buffer indexes, fixed up GetSharedFontInOrderOfPriority
* switched to NGLOG
* Update pl_u.cpp
* Update pl_u.cpp
* language_code is actually language code and not index
* u32->u64
* final cleanups 
						
					 
					
						2018-05-01 16:28:36 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0197e28cc9 
							
						 
					 
					
						
						
							
							core_timing: Namespace all functions and constants in core_timing's header  
						
						... 
						
						
						
						All of these variables and functions are related to timings and should be within the namespace. 
						
					 
					
						2018-04-30 03:32:59 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81a0082f6b 
							
						 
					 
					
						
						
							
							Merge pull request  #424  from lioncash/string  
						
						... 
						
						
						
						string_util: Remove StringFromFormat() and related functions 
						
					 
					
						2018-04-29 21:49:13 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							225ff1130f 
							
						 
					 
					
						
						
							
							Merge pull request  #422  from bunnei/shader-mov  
						
						... 
						
						
						
						Shader instructions MOV_C, MOV_R, and several minor GPU things 
						
					 
					
						2018-04-29 21:47:42 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3abba08080 
							
						 
					 
					
						
						
							
							string_util: Remove StringFromFormat() and related functions  
						
						... 
						
						
						
						Given we utilize fmt, we don't need to provide our own functions for formatting anymore 
						
					 
					
						2018-04-29 18:52:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8bbafb746 
							
						 
					 
					
						
						
							
							file_util: Make move constructor/assignment operator and related functions noexcept  
						
						... 
						
						
						
						Without this, it's possible to get compilation failures in the (rare) scenario where
a container is used to store a bunch of live IOFile instances, as they may be using
std::move_if_noexcept under the hood. Given these definitely don't throw exceptions
this is also not incorrect to add either. 
						
					 
					
						2018-04-29 18:34:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40d2dcabd7 
							
						 
					 
					
						
						
							
							file_util: Add static assertions to ReadBytes() and WriteBytes()  
						
						... 
						
						
						
						Ensure that the actual types being passed in are trivially copyable. The internal
call to ReadArray() and WriteArray() will always succeed, since they're passed a pointer to char*
which is always trivially copyable. 
						
					 
					
						2018-04-29 18:24:12 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f41eb95e13 
							
						 
					 
					
						
						
							
							maxwell_3d: Reset vertex counts after drawing.  
						
						
						
					 
					
						2018-04-29 16:23:31 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							08b8fcbe6d 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Implement MOV_R.  
						
						
						
					 
					
						2018-04-29 16:05:18 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							316327f487 
							
						 
					 
					
						
						
							
							maxwell_to_gl: Implement type SignedNorm, Size_8_8_8_8.  
						
						
						
					 
					
						2018-04-29 16:05:17 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c7ce472eeb 
							
						 
					 
					
						
						
							
							shader_bytecode: Add decoding for FMNMX instruction.  
						
						
						
					 
					
						2018-04-29 16:05:17 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							da32c648bf 
							
						 
					 
					
						
						
							
							Shaders: Implemented predicate condition 3 (LessEqual) in the fset and fsetp instructions.  
						
						
						
					 
					
						2018-04-29 12:49:41 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a71346cd7c 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Implement MOV_C.  
						
						
						
					 
					
						2018-04-29 13:13:13 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c464a2a4a 
							
						 
					 
					
						
						
							
							Merge pull request  #416  from bunnei/shader-ints-p3  
						
						... 
						
						
						
						gl_shader_decompiler: Implement MOV32I, partially implement I2I, I2F 
						
					 
					
						2018-04-29 12:56:16 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49d92aa661 
							
						 
					 
					
						
						
							
							Merge pull request  #417  from bunnei/lang-codes  
						
						... 
						
						
						
						set/am: Fix code for getting language codes 
						
					 
					
						2018-04-29 12:55:43 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							334e859ab1 
							
						 
					 
					
						
						
							
							am: Fix GetDesiredLanguage implementation.  
						
						
						
					 
					
						2018-04-29 11:07:07 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							17b16cf6f6 
							
						 
					 
					
						
						
							
							set: Fix GetAvailableLanguageCodes implementation.  
						
						
						
					 
					
						2018-04-29 11:07:06 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f87ea8fa8b 
							
						 
					 
					
						
						
							
							fermi_2d: Fix surface copy block height.  
						
						
						
					 
					
						2018-04-28 20:40:03 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							0c01c34eff 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Partially implement I2I_R, and I2F_R.  
						
						
						
					 
					
						2018-04-28 20:03:19 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e73927cfc2 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: More cleanups, etc. with how we handle register types.  
						
						
						
					 
					
						2018-04-28 20:03:19 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c691fa4074 
							
						 
					 
					
						
						
							
							GLSLRegister: Simplify register declarations, etc.  
						
						
						
					 
					
						2018-04-28 20:03:19 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f2dcb39049 
							
						 
					 
					
						
						
							
							shader_bytecode: Add decodings for i2i instructions.  
						
						
						
					 
					
						2018-04-28 20:03:18 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a7b5ab4d9a 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Implement MOV32_IMM instruction.  
						
						
						
					 
					
						2018-04-28 20:03:18 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d9ee12b1a 
							
						 
					 
					
						
						
							
							file_util: Remove compiler version checks around is_trivially_copyable()  
						
						... 
						
						
						
						The minimum clang/GCC versions we support already support this. We can also
remove is_standard_layout(), as fread and fwrite only require the type to be
trivially copyable. 
						
					 
					
						2018-04-28 15:31:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d43c49264f 
							
						 
					 
					
						
						
							
							log: Remove old logging macros and functions  
						
						... 
						
						
						
						Now that the old macros are no longer used, we can remove all functionality related to them. 
						
					 
					
						2018-04-27 16:18:34 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b365f7703 
							
						 
					 
					
						
						
							
							Merge pull request  #408  from bunnei/shader-ints-p2  
						
						... 
						
						
						
						gl_shader_decompiler: Add GLSLRegisterManager class to track register state. 
						
					 
					
						2018-04-27 16:06:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16198f979e 
							
						 
					 
					
						
						
							
							renderer_opengl: Replace usages of LOG_GENERIC with fmt-capable equivalents  
						
						
						
					 
					
						2018-04-27 12:09:35 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							843dd62c81 
							
						 
					 
					
						
						
							
							core: Replace usages of LOG_GENERIC with new fmt-capable equivalents  
						
						
						
					 
					
						2018-04-27 11:57:52 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e6242ab5e6 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Add GLSLRegisterManager class to track register state.  
						
						
						
					 
					
						2018-04-27 11:49:26 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8475496630 
							
						 
					 
					
						
						
							
							general: Convert assertion macros over to be fmt-compatible  
						
						
						
					 
					
						2018-04-27 10:04:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c40496409 
							
						 
					 
					
						
						
							
							Merge pull request  #380  from ogniK5377/service-impl  
						
						... 
						
						
						
						Implemented some useful interfaces needed for games. 
						
					 
					
						2018-04-27 00:49:40 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							abc23416e8 
							
						 
					 
					
						
						
							
							Switched to NGLOG_WARNING  
						
						
						
					 
					
						2018-04-26 20:03:12 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f120a9ec0 
							
						 
					 
					
						
						
							
							Merge pull request  #406  from lioncash/frontend  
						
						... 
						
						
						
						frontends: Move logging macros over to new fmt-capable ones 
						
					 
					
						2018-04-26 22:53:42 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18f8012233 
							
						 
					 
					
						
						
							
							Merge pull request  #407  from lioncash/common  
						
						... 
						
						
						
						common: Move logging macros over to new fmt-capable macros where applicable 
						
					 
					
						2018-04-26 22:53:14 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cfe77ae75 
							
						 
					 
					
						
						
							
							common: Move logging macros over to new fmt-capable macros where applicable  
						
						
						
					 
					
						2018-04-26 20:09:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3062eb52f4 
							
						 
					 
					
						
						
							
							frontends: Move logging macros over to new fmt-capable ones  
						
						
						
					 
					
						2018-04-26 19:14:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							376f6397c6 
							
						 
					 
					
						
						
							
							input_common: Move old logging macros over to fmt-capable ones  
						
						
						
					 
					
						2018-04-26 19:09:25 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a3d59fdc1 
							
						 
					 
					
						
						
							
							Merge pull request  #402  from lioncash/core  
						
						... 
						
						
						
						core: Replace remaining old non-generic logger usages with fmt-capable equivalents 
						
					 
					
						2018-04-26 18:45:10 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc43946140 
							
						 
					 
					
						
						
							
							Merge pull request  #399  from bunnei/shader-ints  
						
						... 
						
						
						
						Shader decompiler prep for integer instructions 
						
					 
					
						2018-04-26 18:43:51 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							7391741a20 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/yuzu-emu/yuzu  into service-impl  
						
						
						
					 
					
						2018-04-26 14:28:54 -07:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f7f2cba9 
							
						 
					 
					
						
						
							
							Added PREPO to logging backend, Removed comments from SaveReportWithUser  
						
						
						
					 
					
						2018-04-26 14:19:34 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c33755e2b9 
							
						 
					 
					
						
						
							
							core: Replace remaining old non-generic logger usages with fmt-capable equivalents  
						
						... 
						
						
						
						LOG_GENERIC usages will be amended in a follow-up to keep API changes separate from
interface changes, as it will require removing a parameter from the relevant function
in the VMManager class. 
						
					 
					
						2018-04-26 15:37:16 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87a92ef062 
							
						 
					 
					
						
						
							
							common: Remove chunk_file.h and linear_disk_cache.h  
						
						... 
						
						
						
						These are unused (and given chunk_file references Dolphin's >SVN< I doubt they were going to be used). 
						
					 
					
						2018-04-26 14:59:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c9d7abe9c9 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Boilerplate for handling integer instructions.  
						
						
						
					 
					
						2018-04-26 14:38:42 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							37fa9a15cd 
							
						 
					 
					
						
						
							
							gl_shader_decompiler: Move color output to EXIT instruction.  
						
						
						
					 
					
						2018-04-26 14:38:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							623d772476 
							
						 
					 
					
						
						
							
							core/gdbstub: Move logging macros to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-26 12:04:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08da0b7acc 
							
						 
					 
					
						
						
							
							core/hw: Move logging macros over to fmt-capable ones  
						
						
						
					 
					
						2018-04-26 09:32:45 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f81b915fd8 
							
						 
					 
					
						
						
							
							Merge pull request  #396  from Subv/shader_ops  
						
						... 
						
						
						
						Shaders: Implemented the FSET instruction. 
						
					 
					
						2018-04-25 22:42:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd6c67c627 
							
						 
					 
					
						
						
							
							Merge pull request  #398  from lioncash/kernel  
						
						... 
						
						
						
						kernel: Migrate logging macros to fmt-compatible ones 
						
					 
					
						2018-04-25 22:42:34 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42d43ea741 
							
						 
					 
					
						
						
							
							Merge pull request  #387  from Subv/maxwell_2d  
						
						... 
						
						
						
						GPU: Partially implemented the 2D surface copy engine 
						
					 
					
						2018-04-25 20:40:17 -04:00