MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								d7d7fec6c7 
								
							 
						 
						
							
							
								
								cubeb_sink: Perform audio stretching  
							
							
							
						 
						
							2018-09-08 18:56:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								4e439efbf6 
								
							 
						 
						
							
							
								
								audio_core: Add audio stretcher  
							
							
							
						 
						
							2018-09-08 18:56:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								722441ef0b 
								
							 
						 
						
							
							
								
								cubeb_sink: Hold last available value instead of writing zeros  
							
							... 
							
							
							
							This reduces clicking in output audio should we underrun. 
							
						 
						
							2018-09-08 18:56:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								d99dceeb7a 
								
							 
						 
						
							
							
								
								cubeb_sink: Use RingBuffer  
							
							
							
						 
						
							2018-09-08 18:56:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								62e2e0a8fb 
								
							 
						 
						
							
							
								
								common: Implement a ring buffer  
							
							
							
						 
						
							2018-09-08 18:56:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								7377afca3a 
								
							 
						 
						
							
							
								
								Add audio stretching support  
							
							
							
						 
						
							2018-09-08 18:26:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								ed0dc20280 
								
							 
						 
						
							
							
								
								audio_renderer: Rename AudioOut instance to audio_out  
							
							
							
						 
						
							2018-09-08 16:50:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pengfei Zhu 
								
							 
						 
						
							
							
							
							
								
							
							
								e20a0fe6a6 
								
							 
						 
						
							
							
								
								yuzu: fix title bar display  
							
							... 
							
							
							
							Previously the version number got hidden after starting a game. 
							
						 
						
							2018-09-08 19:10:50 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3ce6d128d1 
								
							 
						 
						
							
							
								
								Merge pull request  #1246  from degasus/instanced_rendering  
							
							... 
							
							
							
							gl_rasterizer: Use baseInstance instead of moving the buffer points. 
							
						 
						
							2018-09-08 04:49:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ae45df072f 
								
							 
						 
						
							
							
								
								Merge pull request  #1259  from lioncash/relocate  
							
							... 
							
							
							
							yuzu: Move GameListWorker to its own source files 
							
						 
						
							2018-09-08 04:10:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c6cd8bb43d 
								
							 
						 
						
							
							
								
								gl_rasterizer: Use baseInstance instead of moving the buffer points.  
							
							... 
							
							
							
							This hopefully helps our cache not to redundant upload the vertex buffer.
# Conflicts:
#	src/video_core/renderer_opengl/gl_rasterizer.cpp 
							
						 
						
							2018-09-08 04:05:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tgsm 
								
							 
						 
						
							
							
							
							
								
							
							
								401976ad10 
								
							 
						 
						
							
							
								
								yuzu-cmd: fix SDL logging  
							
							
							
						 
						
							2018-09-08 03:12:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Patrick Elsässer 
								
							 
						 
						
							
							
							
							
								
							
							
								e3fef57563 
								
							 
						 
						
							
							
								
								video_core: Arithmetic overflow warning fix for gl_rasterizer ( #1262 )  
							
							... 
							
							
							
							* video_core: Arithmetic overflow fix for gl_rasterizer
- Fixed warnings, which were indicating incorrect behavior from integral
promotion rules and types larger than those in which arithmetic is
typically performed.
- Added const for variables where possible and meaningful.
* Changed the casts from C to C++ style
Changed the C-style casts to C++ casts as proposed.
Took also care about signed / unsigned behaviour. 
							
						 
						
							2018-09-08 02:59:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7b0f5982ab 
								
							 
						 
						
							
							
								
								gl_rasterizer_cache: Improve accuracy of RecreateSurface for non-2D textures.  
							
							
							
						 
						
							2018-09-08 02:53:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								58c9460557 
								
							 
						 
						
							
							
								
								maxwell_3d: Remove assert that no longer applies.  
							
							
							
						 
						
							2018-09-08 02:53:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a41cf2aa71 
								
							 
						 
						
							
							
								
								gl_rasterizer_cache: Partially implement several non-2D texture types.  
							
							
							
						 
						
							2018-09-08 02:53:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cc86fd93ed 
								
							 
						 
						
							
							
								
								gl_shader_decompiler: Partially implement several non-2D texture types (Subv).  
							
							
							
						 
						
							2018-09-08 02:53:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c444e52f0c 
								
							 
						 
						
							
							
								
								gl_rasterizer: Implement texture wrap mode p.  
							
							
							
						 
						
							2018-09-08 02:53:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d30f69d1af 
								
							 
						 
						
							
							
								
								gl_rasterizer_cache: Track texture depth.  
							
							
							
						 
						
							2018-09-08 02:53:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bae5d830aa 
								
							 
						 
						
							
							
								
								gl_rasterizer_cache: Remove impl. of FlushGLBuffer.  
							
							... 
							
							
							
							- Will not work for non-2d textures, and was not used anyways. 
							
						 
						
							2018-09-08 02:53:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								98ac4a2b73 
								
							 
						 
						
							
							
								
								gl_rasterizer_cache: Keep track of texture type per surface.  
							
							
							
						 
						
							2018-09-08 02:53:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3719060146 
								
							 
						 
						
							
							
								
								gl_rasterizer_cache: Remove unused DownloadGLTexture.  
							
							
							
						 
						
							2018-09-08 02:53:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6683faf819 
								
							 
						 
						
							
							
								
								gl_state: Keep track of texture target.  
							
							
							
						 
						
							2018-09-08 02:53:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								15298a0e55 
								
							 
						 
						
							
							
								
								Merge pull request  #1257  from lioncash/process  
							
							... 
							
							
							
							core: Migrate current_process pointer to the kernel 
							
						 
						
							2018-09-07 22:34:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								bdd7f4b362 
								
							 
						 
						
							
							
								
								yuzu: Move GameListWorker to its own source files  
							
							... 
							
							
							
							This has gotten sufficiently large enough to warrant moving it to its
own source files. Especially given it dumps the file_sys headers around
code that doesn't use it for the most part.
This'll also make it easier to introduce a type alias for the
compatibility list, so a large unordered_map type declaration doesn't
need to be specified all the time (we don't want to propagate the
game_list_p.h include via the main game_list.h header). 
							
						 
						
							2018-09-07 16:25:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									CaptV0rt3x 
								
							 
						 
						
							
							
							
							
								
							
							
								94a1e87593 
								
							 
						 
						
							
							
								
								For SDL Frontend  
							
							
							
						 
						
							2018-09-07 11:57:05 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									CaptV0rt3x 
								
							 
						 
						
							
							
							
							
								
							
							
								b636ffa70c 
								
							 
						 
						
							
							
								
								Better Title Bar Display  
							
							
							
						 
						
							2018-09-07 11:54:51 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								420597d70d 
								
							 
						 
						
							
							
								
								core: Migrate current_process pointer to the kernel  
							
							... 
							
							
							
							Given we now have the kernel as a class, it doesn't make sense to keep
the current process pointer within the System class, as processes are
related to the kernel.
This also gets rid of a subtle case where memory wouldn't be freed on
core shutdown, as the current_process pointer would never be reset,
causing the pointed to contents to continue to live. 
							
						 
						
							2018-09-06 20:52:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4f2ad8be06 
								
							 
						 
						
							
							
								
								Merge pull request  #1250  from lioncash/file-sys  
							
							... 
							
							
							
							file_sys/{nca_patch, patch_manager}: Amend unnecessary/missing includes. 
							
						 
						
							2018-09-06 19:20:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0d14a02fad 
								
							 
						 
						
							
							
								
								Merge pull request  #1249  from FearlessTobi/disable-vsync  
							
							... 
							
							
							
							frontend: Set swap interval to 0 
							
						 
						
							2018-09-06 19:20:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9be2925283 
								
							 
						 
						
							
							
								
								Merge pull request  #1251  from lioncash/core-inc  
							
							... 
							
							
							
							core/core: Remove unnecessary sm/controller include 
							
						 
						
							2018-09-06 19:19:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								dca7b837db 
								
							 
						 
						
							
							
								
								Merge pull request  #1252  from lioncash/header  
							
							... 
							
							
							
							video_core/CMakeLists: Add missing gl_buffer_cache.h 
							
						 
						
							2018-09-06 19:19:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cc5b2647a8 
								
							 
						 
						
							
							
								
								Merge pull request  #1253  from lioncash/explicit  
							
							... 
							
							
							
							video_core/gl_buffer_cache: Minor tidying changes 
							
						 
						
							2018-09-06 19:19:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								580b2d99b3 
								
							 
						 
						
							
							
								
								Merge pull request  #1255  from bunnei/minor-opt  
							
							... 
							
							
							
							gl_rasterizer: Call state.Apply only once on SetupShaders. 
							
						 
						
							2018-09-06 19:19:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a377771f88 
								
							 
						 
						
							
							
								
								gl_rasterizer: Call state.Apply only once on SetupShaders.  
							
							
							
						 
						
							2018-09-06 17:41:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c1089c49b0 
								
							 
						 
						
							
							
								
								gl_shader_decompiler: Implement saturate mode for IPA.  
							
							
							
						 
						
							2018-09-06 17:40:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d10014e47f 
								
							 
						 
						
							
							
								
								gl_buffer_cache: Default initialize member variables  
							
							... 
							
							
							
							Ensures that the cache always has a deterministic initial state. 
							
						 
						
							2018-09-06 15:07:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								ef88902b2c 
								
							 
						 
						
							
							
								
								gl_buffer_cache: Make GetHandle() a const member function  
							
							... 
							
							
							
							GetHandle() internally calls GetHandle() on the stream_buffer instance,
which is a const member function, so this can be made const as well. 
							
						 
						
							2018-09-06 15:07:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e0b2bdf8b2 
								
							 
						 
						
							
							
								
								gl_buffer_cache: Remove unnecessary includes  
							
							
							
						 
						
							2018-09-06 15:05:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								96cd6e9ee2 
								
							 
						 
						
							
							
								
								gl_buffer_cache: Make constructor explicit  
							
							... 
							
							
							
							Implicit conversions during construction isn't desirable here. 
							
						 
						
							2018-09-06 14:54:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								53ffb06003 
								
							 
						 
						
							
							
								
								video_core/CMakeLists: Add missing gl_buffer_cache.h  
							
							... 
							
							
							
							Without this, the header file won't show up by default within IDEs such
as Visual Studio. 
							
						 
						
							2018-09-06 14:49:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								30638f9c95 
								
							 
						 
						
							
							
								
								core/core: Remove unnecessary sm/controller include  
							
							... 
							
							
							
							The only reason this include was necessary, was because the constructor
wasn't defaulted in the cpp file and the compiler would inline it
wherever it was used. However, given Controller is forward declared, all
those inlined constructors would see an incomplete type, causing a
compilation failure. So, we just place the constructor in the cpp file,
where it can see the complete type definition, allowing us to remove
this include. 
							
						 
						
							2018-09-06 14:38:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3168210492 
								
							 
						 
						
							
							
								
								file_sys/nca_patch: Amend constructor initializer list order  
							
							... 
							
							
							
							Orders the elements in the initializer list in the order they're
specified in the class. This prevents compiler warnings about
initialization order. 
							
						 
						
							2018-09-06 14:00:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d15352b38b 
								
							 
						 
						
							
							
								
								file_sys/nca_patch: Remove unnecessary includes  
							
							... 
							
							
							
							romfs.h doesn't need to be included in the header, the only real
dependency here is common's swap.h that needs to be included. 
							
						 
						
							2018-09-06 13:58:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1c61b93026 
								
							 
						 
						
							
							
								
								file_sys/patch_manager: Add missing includes  
							
							... 
							
							
							
							These includes were previously being satisfied indirectly. 
							
						 
						
							2018-09-06 13:53:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								7f0120aae4 
								
							 
						 
						
							
							
								
								frontend: Set swap interval to 0  
							
							
							
						 
						
							2018-09-06 18:57:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								9e600046df 
								
							 
						 
						
							
							
								
								gl_shader_gen: Initialize position.  
							
							... 
							
							
							
							IMO the old code is fine, but nvidia raises shader compiler warnings.
Trivial fix through... 
							
						 
						
							2018-09-06 13:37:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bc9db095ff 
								
							 
						 
						
							
							
								
								Merge pull request  #1243  from degasus/VAO_cache  
							
							... 
							
							
							
							gl_rasterizer: Implement a VAO cache. 
							
						 
						
							2018-09-05 22:50:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8e0113abed 
								
							 
						 
						
							
							
								
								Merge pull request  #1244  from FernandoS27/ipa  
							
							... 
							
							
							
							shader_decompiler: Implemented IPA Properly (Stage 1) 
							
						 
						
							2018-09-05 21:20:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									FernandoS27 
								
							 
						 
						
							
							
							
							
								
							
							
								758dd86de9 
								
							 
						 
						
							
							
								
								Implemented IPA Properly  
							
							
							
						 
						
							2018-09-05 20:15:47 -04:00