Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a0e51d8b98 
							
						 
					 
					
						
						
							
							service: Use nested namespace specifiers where applicable  
						
						... 
						
						
						
						There were a few places where nested namespace specifiers weren't being
used where they could be within the service code. This amends that to
make the namespacing a tiny bit more compact. 
						
						
					 
					
						2018-09-13 15:52:55 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e7497d5bb 
							
						 
					 
					
						
						
							
							Merge pull request  #1308  from valentinvanelslande/ipc  
						
						... 
						
						
						
						ipc: fix spelling mistake 
						
						
					 
					
						2018-09-13 11:39:20 -06:00 
						 
				 
			
				
					
						
							
							
								Valentin Vanelslande 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ec9fbc2d4 
							
						 
					 
					
						
						
							
							ipc: minor fix  
						
						
						
						
					 
					
						2018-09-13 11:59:23 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							a42376dfad 
							
						 
					 
					
						
						
							
							Use ARB_multi_bind for uniform buffers ( #1287 )  
						
						... 
						
						
						
						* gl_rasterizer: use ARB_multi_bind for uniform buffers
* address feedback 
						
						
					 
					
						2018-09-12 20:27:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							ce97d8ef6c 
							
						 
					 
					
						
						
							
							services/pl_u: Add missing Korean font to the fallback case for shared fonts  
						
						... 
						
						
						
						Previously this wasn't using the Korean font at all. 
						
						
					 
					
						2018-09-12 19:23:51 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60899b80f0 
							
						 
					 
					
						
						
							
							Merge pull request  #1298  from lioncash/view  
						
						... 
						
						
						
						audio_core/sink_details: Change std::string parameter into std::string_view 
						
						
					 
					
						2018-09-12 18:24:57 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							938aa5779c 
							
						 
					 
					
						
						
							
							Merge pull request  #1302  from lioncash/config  
						
						... 
						
						
						
						yuzu/configure_gamelist: Mark combo-box strings as translatable 
						
						
					 
					
						2018-09-12 18:24:11 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							926dd41587 
							
						 
					 
					
						
						
							
							Merge pull request  #1163  from FearlessTobi/add-audio-stretching  
						
						... 
						
						
						
						audio_core: Add audio stretching support 
						
						
					 
					
						2018-09-12 18:23:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49c4fe1f2f 
							
						 
					 
					
						
						
							
							Merge pull request  #1306  from bunnei/fix-b5g6r5u  
						
						... 
						
						
						
						gl_rasterizer_cache: B5G6R5U should use GL_RGB8 as an internal format. 
						
						
					 
					
						2018-09-12 18:21:47 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4a43fb7e1d 
							
						 
					 
					
						
						
							
							gl_rasterizer_cache: B5G6R5U should use GL_RGB8 as an internal format.  
						
						... 
						
						
						
						- Fixes a regression with Sonic Mania with ARB_texture_storage. 
						
						
					 
					
						2018-09-12 18:09:31 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9e21eebe8 
							
						 
					 
					
						
						
							
							Merge pull request  #1297  from lioncash/pl  
						
						... 
						
						
						
						pl_u: Eliminate mutable file-scope state 
						
						
					 
					
						2018-09-12 16:03:53 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc50857460 
							
						 
					 
					
						
						
							
							Merge pull request  #1263  from FernandoS27/tex-mode  
						
						... 
						
						
						
						shader_decompiler:  Implemented (Partially) Texture Processing Modes 
						
						
					 
					
						2018-09-12 16:03:34 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							bb5eb4f20a 
							
						 
					 
					
						
						
							
							GPU: Basic implementation of the Kepler Inline Memory engine (p2mf).  
						
						... 
						
						
						
						This engine writes data from a FIFO register into the configured address. 
						
						
					 
					
						2018-09-12 13:57:08 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							957ddab679 
							
						 
					 
					
						
						
							
							audio_core: Flush stream when not playing anything  
						
						
						
						
					 
					
						2018-09-12 18:09:14 +01:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							a99d9db32f 
							
						 
					 
					
						
						
							
							Implemented Texture Processing Modes  
						
						
						
						
					 
					
						2018-09-12 12:28:22 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79217f9870 
							
						 
					 
					
						
						
							
							Merge pull request  #1303  from lioncash/error  
						
						... 
						
						
						
						kernel/errors: Amend invalid thread priority and invalid processor ID error codes 
						
						
					 
					
						2018-09-12 12:14:51 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0821a210c4 
							
						 
					 
					
						
						
							
							Merge pull request  #1304  from lioncash/str  
						
						... 
						
						
						
						svc: Do nothing in svcOutputDebugString() if given a length of zero 
						
						
					 
					
						2018-09-12 12:10:14 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44fac34697 
							
						 
					 
					
						
						
							
							Merge pull request  #1305  from FreddyFunk/cmake_yuzu_as_vs_startup_project  
						
						... 
						
						
						
						Set yuzu project as default StartUp Project in Visual Studio 
						
						
					 
					
						2018-09-12 12:09:47 -04:00 
						 
				 
			
				
					
						
							
							
								Frederic Laing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f2bcdbb76 
							
						 
					 
					
						
						
							
							Update CMakeLists.txt  
						
						... 
						
						
						
						Set yuzu project as default StartUp Project in Visual Studio 
						
						
					 
					
						2018-09-12 17:36:10 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							fbe462099b 
							
						 
					 
					
						
						
							
							svc: Return ERR_INVALID_PROCESSOR_ID in CreateThread() if an invalid processor ID is given  
						
						... 
						
						
						
						This is what the kernel does for an out-of-range processor ID. 
						
						
					 
					
						2018-09-12 05:20:02 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3c5c292592 
							
						 
					 
					
						
						
							
							kernel/errors: Correct error codes for invalid thread priority and invalid processor ID  
						
						
						
						
					 
					
						2018-09-12 05:19:57 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9b3bc0b282 
							
						 
					 
					
						
						
							
							svc: Do nothing if svcOutputDebugString() is given a length of zero  
						
						... 
						
						
						
						While unlikely, it does avoid constructing a std::string and
unnecessarily calling into the memory code if a game or executable
decides to be really silly about their logging. 
						
						
					 
					
						2018-09-12 04:51:44 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							04d723baf9 
							
						 
					 
					
						
						
							
							svc: Correct parameter type for OutputDebugString()  
						
						... 
						
						
						
						This should be a u64 to represent size. 
						
						
					 
					
						2018-09-12 04:49:11 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e89c22c147 
							
						 
					 
					
						
						
							
							yuzu/configure_gamelist: Make combo box strings translatable  
						
						... 
						
						
						
						Given these are shown to the user, they should be translatable.
While we're at it, also set up the dialog to automatically retranslate
the dialog along with the combo boxes if it receives a LanguageChange
event. 
						
						
					 
					
						2018-09-12 02:34:53 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b953e6d4 
							
						 
					 
					
						
						
							
							yuzu/configure_gamelist: Use std::array instead of std::vector for translatable strings  
						
						... 
						
						
						
						We don't need to use an allocating container for these, given we know
the fixed amount of strings being used. This is just a waste of memory. 
						
						
					 
					
						2018-09-12 01:20:04 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3a2567c97c 
							
						 
					 
					
						
						
							
							yuzu/configure_gamelist: Move combo box initializtion to their own functions  
						
						... 
						
						
						
						Keeps the individual initialization of the combo boxes logically separate.
We also shouldn't be dumping this sort of thing in the constructor
directly. 
						
						
					 
					
						2018-09-12 01:07:34 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							475222a496 
							
						 
					 
					
						
						
							
							Merge pull request  #1296  from lioncash/prepo  
						
						... 
						
						
						
						service/prepo: Move class into the cpp file 
						
						
					 
					
						2018-09-11 23:15:07 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ee4fa557f 
							
						 
					 
					
						
						
							
							Merge pull request  #1301  from lioncash/qt  
						
						... 
						
						
						
						game_list: Resolve variable shadowing within LoadCompatibilityList() 
						
						
					 
					
						2018-09-11 23:13:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c245150439 
							
						 
					 
					
						
						
							
							Merge pull request  #1300  from lioncash/audio  
						
						... 
						
						
						
						service/audio: Replace includes with forward declarations where applicable 
						
						
					 
					
						2018-09-11 23:13:29 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89825766ee 
							
						 
					 
					
						
						
							
							Merge pull request  #1278  from tech4me/bg-color-fix  
						
						... 
						
						
						
						Port Citra #4047  & #4052 : add change background color support 
						
						
					 
					
						2018-09-11 23:13:11 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							522a11a11f 
							
						 
					 
					
						
						
							
							Merge pull request  #1295  from bunnei/accurate-copies  
						
						... 
						
						
						
						gl_rasterizer_cache: Improve accuracy of caching and copies. 
						
						
					 
					
						2018-09-11 23:12:15 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a9acc87f9 
							
						 
					 
					
						
						
							
							Merge pull request  #1294  from degasus/optimizations  
						
						... 
						
						
						
						gl_rasterizer: Use ARB_texture_storage. 
						
						
					 
					
						2018-09-11 23:11:36 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7bb226f22d 
							
						 
					 
					
						
						
							
							gl_rasterizer_cache: Always blit on recreate, regardless of format.  
						
						... 
						
						
						
						- Fixes several rendering issues with Super Mario Odyssey. 
						
						
					 
					
						2018-09-11 22:54:46 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0e61e8362f 
							
						 
					 
					
						
						
							
							game_list: Resolve variable shadowing within LoadCompatibilityList()  
						
						... 
						
						
						
						"value" is already a used variable name within the outermost ranged-for
loop, so this variable was shadowing the outer one. This isn't a bug,
but it will get rid of a -Wshadow warning. 
						
						
					 
					
						2018-09-11 22:34:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7fe10dea3e 
							
						 
					 
					
						
						
							
							game_list: Use QJsonValueRef() within LoadCompatibilityList()  
						
						... 
						
						
						
						This way, we aren't constructing unnecessary QJsonValue instances. 
						
						
					 
					
						2018-09-11 22:28:35 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c243bc09d4 
							
						 
					 
					
						
						
							
							service/audio: Replace includes with forward declarations where applicable  
						
						... 
						
						
						
						A few headers were including other headers when a forward declaration
can be used instead, allowing the include to be moved to the cpp file. 
						
						
					 
					
						2018-09-11 21:54:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							bad035e9a3 
							
						 
					 
					
						
						
							
							audio_core/sink_details: Change std::string parameter into std::string_view  
						
						... 
						
						
						
						The given string is only ever used for lookup and comparison, so we can
just utilize a non-owning view to string data here 
						
						
					 
					
						2018-09-11 21:36:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c061e27155 
							
						 
					 
					
						
						
							
							pl_u: Eliminate mutable file-scope state  
						
						... 
						
						
						
						Converts the PL_U internals to use the PImpl idiom and makes the state
part of the Impl struct, eliminating mutable global/file state. 
						
						
					 
					
						2018-09-11 21:24:19 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							429217248f 
							
						 
					 
					
						
						
							
							Merge pull request  #1289  from FernandoS27/lea_pset  
						
						... 
						
						
						
						shader_decompiler: Implemented LEA and PSET 
						
						
					 
					
						2018-09-11 20:58:15 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							325c259fc5 
							
						 
					 
					
						
						
							
							service/prepo: Move class into the cpp file  
						
						... 
						
						
						
						This doesn't need to be exposed within the header and be kept in the
translation unit, eliminating the need to include anything within the
header. 
						
						
					 
					
						2018-09-11 20:49:01 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							cdddd71d08 
							
						 
					 
					
						
						
							
							gl_shader_cache: Remove cache_width/cache_height.  
						
						... 
						
						
						
						- This was once an optimization, but we no longer need it with the cache reserve.
- This is also inaccurate. 
						
						
					 
					
						2018-09-11 20:12:29 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Wick 
							
						 
					 
					
						
						
						
						
							
						
						
							3e973bc4c6 
							
						 
					 
					
						
						
							
							gl_rasterizer: Use ARB_texture_storage.  
						
						... 
						
						
						
						It allows us to use texture views and it reduces the overhead within the GPU driver.
But it disallows us to reallocate the texture, but we don't do so anyways.
In the end, it is the new way to allocate textures, so there is no need to use the old way. 
						
						
					 
					
						2018-09-11 22:18:46 +02:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							5c676dc884 
							
						 
					 
					
						
						
							
							Implemented LEA and PSET  
						
						
						
						
					 
					
						2018-09-11 12:50:52 -04:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							3f0922715a 
							
						 
					 
					
						
						
							
							Implemented encodings for LEA and PSET  
						
						
						
						
					 
					
						2018-09-11 12:50:25 -04:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							2b48cfd44b 
							
						 
					 
					
						
						
							
							Replace old FragmentHeader for the new Header  
						
						
						
						
					 
					
						2018-09-11 12:48:19 -04:00 
						 
				 
			
				
					
						
							
							
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							e926757c8f 
							
						 
					 
					
						
						
							
							Implemented (Partialy) Shader Header  
						
						
						
						
					 
					
						2018-09-11 12:34:27 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1470b85af9 
							
						 
					 
					
						
						
							
							Merge pull request  #1291  from lioncash/default  
						
						... 
						
						
						
						hle/service: Default constructors and destructors in the cpp file where applicable 
						
						
					 
					
						2018-09-11 11:42:05 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f0ff4d25b 
							
						 
					 
					
						
						
							
							Merge pull request  #1292  from ogniK5377/renderdoc-fix  
						
						... 
						
						
						
						Fixed renderdoc input/output textures not working due to multiple render targets 
						
						
					 
					
						2018-09-11 11:38:13 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							143525dcb9 
							
						 
					 
					
						
						
							
							Merge pull request  #1293  from lioncash/font  
						
						... 
						
						
						
						externals: Place font data within cpp files 
						
						
					 
					
						2018-09-11 11:37:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							46ba1bc40f 
							
						 
					 
					
						
						
							
							externals: Place font data within cpp files  
						
						... 
						
						
						
						This places the font data within cpp files, which mitigates the
possibility of the font data being duplicated within the binary if it's
referred to in more than one translation unit in the future. It also
stores the data within a std::array, which is more flexible when it
comes to operating with the standard library.
Furthermore, it makes the data arrays const. This is what we want, as it
allows the compiler to store the data within the read-only segment. As
it is, having several large sections of mutable data like this just
leaves spots in memory that we can accidentally write to (via accidental
overruns, what have you) and actually have it work. This ensures the
font data remains the same no matter what. 
						
						
					 
					
						2018-09-11 04:25:33 -04:00