Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eb979221f 
							
						 
					 
					
						
						
							
							Merge pull request  #2527  from lioncash/index  
						
						... 
						
						
						
						yuzu/{profile_select, software_keyboard}: Tidy up interface 
						
					 
					
						2019-06-05 15:30:51 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd4fe0dab1 
							
						 
					 
					
						
						
							
							Merge pull request  #2534  from ReinUsesLisp/shader-cleanup  
						
						... 
						
						
						
						gl_shader_cache: Minor style changes 
						
					 
					
						2019-06-05 15:28:34 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							433ca686a8 
							
						 
					 
					
						
						
							
							Merge pull request  #2531  from ReinUsesLisp/qt-warnings  
						
						... 
						
						
						
						qt: Silence name collision warnings 
						
					 
					
						2019-06-05 15:27:12 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ce5f3e1bf 
							
						 
					 
					
						
						
							
							Merge pull request  #2515  from lioncash/narrowing  
						
						... 
						
						
						
						yuzu/configuration/configure_graphics: Eliminate type narrowing in a connect call 
						
					 
					
						2019-06-05 15:26:13 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfc40a3f9e 
							
						 
					 
					
						
						
							
							Merge pull request  #2532  from ShalokShalom/patch-2  
						
						... 
						
						
						
						Remove outdated info about compability 
						
					 
					
						2019-06-05 15:04:57 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f7a1f6c8c 
							
						 
					 
					
						
						
							
							Merge pull request  #2536  from lioncash/cache  
						
						... 
						
						
						
						game_list_worker: Use QFile over our own IOFile instance or std streams for the game list cache 
						
					 
					
						2019-06-05 15:03:59 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ba4aa8a3b 
							
						 
					 
					
						
						
							
							Merge pull request  #2529  from lioncash/boot  
						
						... 
						
						
						
						yuzu/bootmanager: Minor interface tidying 
						
					 
					
						2019-06-04 21:35:56 -03:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55f8111543 
							
						 
					 
					
						
						
							
							Merge pull request  #2525  from FearlessTobi/remove-unused-settings  
						
						... 
						
						
						
						yuzu: Remove unused birthday setting 
						
					 
					
						2019-06-04 13:39:24 -04:00 
						 
				 
			
				
					
						
							
							
								Hexagon12 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b35953e4fd 
							
						 
					 
					
						
						
							
							Merge pull request  #2543  from FernandoS27/exit-flow  
						
						... 
						
						
						
						shader_bytecode: Mark EXIT as flow instruction 
						
					 
					
						2019-06-04 19:52:59 +03:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a32c52b1d8 
							
						 
					 
					
						
						
							
							shader_bytecode: Mark EXIT as flow instruction  
						
						
						
					 
					
						2019-06-04 12:18:35 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							77ce85f51d 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: Log out screenshot destination path  
						
						... 
						
						
						
						We can make this message more meaningful by indicating the location the
screenshot has been saved to. We can also log out whenever a screenshot
could not be saved (e.g. due to filesystem permissions or some other
reason). 
						
					 
					
						2019-06-03 15:34:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e32bf646cf 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: Treat the resolution factor as a u32  
						
						... 
						
						
						
						Treating it as a u16 can result in a sign-conversion warning when
performing arithmetic with it, as u16 promotes to an int when aritmetic
is performed on it, not unsigned int.
This also makes the interface more uniform, as the layout interface now
operates on u32 across the board. 
						
					 
					
						2019-06-03 15:34:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							536c9cf006 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: Default EmuThread's destructor in the cpp file  
						
						... 
						
						
						
						This class contains non-trivial members, so we should default the
destructor's definition within the cpp file. 
						
					 
					
						2019-06-03 15:34:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0a650ec99e 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: unsigned -> u32  
						
						... 
						
						
						
						Same thing (for platforms we support), less reading. 
						
					 
					
						2019-06-03 15:34:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2575403acf 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: Change false literal to 0 for setSwapInterval()  
						
						... 
						
						
						
						This function is defined as taking an int, not a bool. 
						
					 
					
						2019-06-03 15:31:52 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cfb59aad3f 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: Remove pointer downcast in GRenderWindow's constructor  
						
						... 
						
						
						
						We can just pass a pointer to GMainWindow directly and make it a
requirement of the interface. This makes the interface a little safer,
since this would technically otherwise allow any random QWidget to be
the parent of a render window, downcasting it to GMainWindow (which is
undefined behavior). 
						
					 
					
						2019-06-03 15:31:52 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							49e3a6e924 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: Remove unnecessary pointer casts  
						
						... 
						
						
						
						We can just invoke these functions by qualifying the object name before
the function. 
						
					 
					
						2019-06-03 15:31:51 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e70f16fff7 
							
						 
					 
					
						
						
							
							input_common/sdl/sdl_impl: Silence sign conversion warnings  
						
						... 
						
						
						
						Makes the conversions explicit, as opposed to implicit. 
						
					 
					
						2019-05-31 04:47:02 -03:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1edf018319 
							
						 
					 
					
						
						
							
							common/math_util: Provide a template deduction guide for Common::Rectangle  
						
						... 
						
						
						
						Allows for things such as:
auto rect = Common::Rectangle{0, 0, 0, 0};
as opposed to being required to explicitly write out the underlying
type, such as:
auto rect = Common::Rectangle<int>{0, 0, 0, 0};
The only requirement for the deduction is that all constructor arguments
be the same type. 
						
					 
					
						2019-05-31 04:44:02 -03:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d0d97de1e4 
							
						 
					 
					
						
						
							
							game_list_worker: Use QFile over our own IOFile instance or std streams  
						
						... 
						
						
						
						Stays consistent in our code with using Qt's provided mechanisms, and
also properly handles Unicode paths (which file streams on Windows don't
do very well). 
						
					 
					
						2019-05-30 22:15:13 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							de2533d389 
							
						 
					 
					
						
						
							
							game_list_worker: Remove template specializations  
						
						... 
						
						
						
						This is equivalent to specifying two separate functions, so we can just
do that. 
						
					 
					
						2019-05-30 18:56:06 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed74a3cb8b 
							
						 
					 
					
						
						
							
							Merge pull request  #1931  from DarkLordZach/mii-database-1  
						
						... 
						
						
						
						mii: Implement MiiManager backend and several mii service commands 
						
					 
					
						2019-05-30 13:26:40 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75561d190a 
							
						 
					 
					
						
						
							
							Merge pull request  #2431  from DarkLordZach/game-list-cache  
						
						... 
						
						
						
						yuzu: Implement a caching mechanism for the game list 
						
					 
					
						2019-05-30 13:04:40 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							e72b9044a0 
							
						 
					 
					
						
						
							
							gl_shader_cache: Store a system class and drop global accessors  
						
						
						
					 
					
						2019-05-30 14:01:40 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							ad321564ed 
							
						 
					 
					
						
						
							
							gl_shader_cache: Add commentaries explaining the intention in shaders creation  
						
						
						
					 
					
						2019-05-30 13:58:38 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							838b6d2ff8 
							
						 
					 
					
						
						
							
							gl_shader_cache: Flip if condition in GetStageProgram to reduce indentation  
						
						
						
					 
					
						2019-05-30 13:56:03 -03:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							9b2d38582f 
							
						 
					 
					
						
						
							
							main: Remove extraneous comment  
						
						
						
					 
					
						2019-05-30 10:47:56 -04:00 
						 
				 
			
				
					
						
							
							
								ShalokShalom 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9772a2539 
							
						 
					 
					
						
						
							
							Remove outdated info about compability  
						
						
						
					 
					
						2019-05-30 05:38:27 +02:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							3f11d1c821 
							
						 
					 
					
						
						
							
							qt: Silence name collision warnings  
						
						
						
					 
					
						2019-05-29 21:35:05 -03:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							d9c1b94f03 
							
						 
					 
					
						
						
							
							yuzu: Remove unused birthday setting  
						
						... 
						
						
						
						Fixes  #2522 . 
					
						2019-05-29 23:31:55 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3608578e4 
							
						 
					 
					
						
						
							
							Merge pull request  #2446  from ReinUsesLisp/tid  
						
						... 
						
						
						
						shader: Implement S2R Tid{XYZ} and CtaId{XYZ} 
						
					 
					
						2019-05-29 12:21:17 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							665b7e8e18 
							
						 
					 
					
						
						
							
							Merge pull request  #2518  from ReinUsesLisp/sdl2-window  
						
						... 
						
						
						
						yuzu_cmd: Split emu_window OpenGL implementation into its own file 
						
					 
					
						2019-05-29 11:01:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cfc9d92b38 
							
						 
					 
					
						
						
							
							yuzu/software_keyboard: Remove unnecessary GetStatus() member function  
						
						... 
						
						
						
						Like with the profile selection dialog, we can just use the result of
QDialog's exec() function to determine whether or not a dialog was
accepted. 
						
					 
					
						2019-05-29 00:56:45 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							802dd3cc95 
							
						 
					 
					
						
						
							
							profile_select: Remove unnecessary GetStatus() member function  
						
						... 
						
						
						
						This behavior is already provided by the built-in exec() function. We
just need to check the return value of it. 
						
					 
					
						2019-05-29 00:56:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							139301c5a1 
							
						 
					 
					
						
						
							
							profile_select: Return int instead of u32 for GetIndex()  
						
						... 
						
						
						
						Qt uses a signed value to represent indices. We should follow this
convention where applicable to avoid unnecessary sign-conversion
warnings, as well as making it easier to interoperate with other aspects
of Qt.
While we're at it, we can also make a sign-conversion explicit. 
						
					 
					
						2019-05-29 00:29:09 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfd885163f 
							
						 
					 
					
						
						
							
							Merge pull request  #2519  from lioncash/sign  
						
						... 
						
						
						
						loader/nso, core/core_timing_util: Silence sign-comparison warning 
						
					 
					
						2019-05-27 12:26:17 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2eb4d27c48 
							
						 
					 
					
						
						
							
							Merge pull request  #2524  from ReinUsesLisp/fixup-extension  
						
						... 
						
						
						
						gl_shader_gen: Always declare extensions after the version declaration 
						
					 
					
						2019-05-27 12:25:59 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							21c0b4dec8 
							
						 
					 
					
						
						
							
							gl_device: Add commentary to AOFFI unit test source code  
						
						... 
						
						
						
						The intention behind this commit is to hint someone inspecting an
apitrace dump to ignore this ill-formed GLSL code. 
						
					 
					
						2019-05-27 00:55:57 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							84928e6d67 
							
						 
					 
					
						
						
							
							gl_shader_gen: Always declare extensions after the version declaration  
						
						... 
						
						
						
						This addresses a bug on geometry shaders where code was being written
before all #extension declarations were done. Ref to #2523  
						
					 
					
						2019-05-27 00:51:35 -03:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							46e2ca5475 
							
						 
					 
					
						
						
							
							game_list_worker: Add better error handling to caching  
						
						
						
					 
					
						2019-05-26 17:14:09 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							944c07ac7d 
							
						 
					 
					
						
						
							
							yuzu: Clear partial/full game list cache when data is updated  
						
						
						
					 
					
						2019-05-26 15:12:12 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f95bdb5088 
							
						 
					 
					
						
						
							
							game_list: Implement caching for game list  
						
						... 
						
						
						
						Preserves list of add ons and the icon, which are the two costliest parts of game list population. 
						
					 
					
						2019-05-26 15:12:12 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							180f22f17e 
							
						 
					 
					
						
						
							
							ui_settings: Add option to cache game list  
						
						
						
					 
					
						2019-05-26 15:12:12 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							37eaf39b44 
							
						 
					 
					
						
						
							
							emu_window: Pass OnMinimalClientAreaChangeRequest argument by copy  
						
						... 
						
						
						
						There's no performance improvement in passing an unsigned pair by
reference. 
						
					 
					
						2019-05-26 00:54:13 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90c9d703ba 
							
						 
					 
					
						
						
							
							Merge pull request  #2516  from lioncash/label  
						
						... 
						
						
						
						renderer_opengl/utils: Use a std::string_view with LabelGLObject() 
						
					 
					
						2019-05-25 23:01:25 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb248a2710 
							
						 
					 
					
						
						
							
							Merge pull request  #2509  from lioncash/aoc  
						
						... 
						
						
						
						service/aoc_u: Minor cleanup 
						
					 
					
						2019-05-25 23:00:12 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f97e206348 
							
						 
					 
					
						
						
							
							Merge pull request  #2511  from lioncash/file-str  
						
						... 
						
						
						
						common/file_util: Minor cleanup 
						
					 
					
						2019-05-25 22:59:16 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91300bdfb2 
							
						 
					 
					
						
						
							
							Merge pull request  #2517  from lioncash/hotkey  
						
						... 
						
						
						
						configure_hotkeys: Minor cleanup 
						
					 
					
						2019-05-25 22:58:46 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0fa039d8d0 
							
						 
					 
					
						
						
							
							core_timing_util: Silence sign-comparison warnings  
						
						... 
						
						
						
						We can just make the conversion explicit instead of implicit here to
silence -Wsign-compare warnings. 
						
					 
					
						2019-05-25 17:01:18 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e5159cfb84 
							
						 
					 
					
						
						
							
							loader/nso: Silence sign-comparison warning  
						
						... 
						
						
						
						This was previously performing a size_t == int comparison. Silences a
-Wsign-compare warning. 
						
					 
					
						2019-05-25 16:53:33 -04:00