Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						9b20ff0369 
					 
					
						
						
							
							Merge pull request  #5401  from xperia64/fix_pipe_read_size  
						
						... 
						
						
						
						Fix ReadPipeIfPossible Size 
						
						
					 
					
						2020-06-11 22:37:50 +08:00 
						 
				 
			
				
					
						
							
							
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						2632b421c2 
					 
					
						
						
							
							Merge pull request  #5266  from xperia64/audio_ticks_tweak  
						
						... 
						
						
						
						Adjust audio_frame_ticks 
						
						
					 
					
						2020-06-11 22:37:30 +08:00 
						 
				 
			
				
					
						
							
							
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						565e5988ef 
					 
					
						
						
							
							Merge pull request  #5404  from xperia64/wmf_aac_bad  
						
						... 
						
						
						
						Fix WMF AAC Decoder Bug 
						
						
					 
					
						2020-06-11 22:23:41 +08:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						b0a20180ee 
					 
					
						
						
							
							Update comments after hardware testing  
						
						
						
						
					 
					
						2020-06-10 23:05:02 -04:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						c63797a096 
					 
					
						
						
							
							Recomment the ffmpeg backend  
						
						
						
						
					 
					
						2020-06-10 19:47:28 -04:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						016d2b08e3 
					 
					
						
						
							
							Fix ffmpeg time base  
						
						
						
						
					 
					
						2020-06-10 19:42:23 -04:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						62e2cd6239 
					 
					
						
						
							
							Use samples_per_frame instead of hardcoded 160  
						
						
						
						
					 
					
						2020-06-10 17:10:50 -04:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						20d823a42a 
					 
					
						
						
							
							Fix WMF AAC decoder bug  
						
						
						
						
					 
					
						2020-06-10 16:58:09 -04:00 
						 
				 
			
				
					
						
							
							
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						e6ad0d390e 
					 
					
						
						
							
							Merge pull request  #5381  from zhaowenlan1779/swkbd-another-fix  
						
						... 
						
						
						
						applets/swkbd: Properly handle button_text 
						
						
					 
					
						2020-06-08 22:04:49 +08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						2b031e4eaf 
					 
					
						
						
							
							gl_shader_gen: std::move strings where applicable  
						
						... 
						
						
						
						Avoids the creation of a copy when returning. 
						
						
					 
					
						2020-06-08 06:59:05 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						11792682fb 
					 
					
						
						
							
							gl_shader_gen: Collapse several format calls into one  
						
						... 
						
						
						
						Same behavior, but performs one formatting pass without altering the
readability of the formatting. 
						
						
					 
					
						2020-06-08 06:44:03 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						e79e991681 
					 
					
						
						
							
							gl_shader_gen: Mark local functions as static where applicable  
						
						... 
						
						
						
						These aren't used outside of the translation unit. 
						
						
					 
					
						2020-06-08 06:40:39 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						9645c1e1b2 
					 
					
						
						
							
							gl_shader_gen: Eliminate unnecessary std::string construction in AppendProcTexCombineAndMap()  
						
						... 
						
						
						
						We can make use of a std::string_view here, since only string literals
are used within the switch. 
						
						
					 
					
						2020-06-08 06:37:41 -04:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						daf0e750d2 
					 
					
						
						
							
							Update teakra, adjust TeakraSlice for new audio frame period  
						
						
						
						
					 
					
						2020-06-07 20:06:22 -04:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						fd0a618b16 
					 
					
						
						
							
							Fix ReadPipeIfPossible  
						
						
						
						
					 
					
						2020-06-07 16:16:36 -04:00 
						 
				 
			
				
					
						
							
							
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						edb5977fba 
					 
					
						
						
							
							Merge pull request  #5400  from lioncash/count  
						
						... 
						
						
						
						fs/file: Make use of std::move where applicable 
						
						
					 
					
						2020-06-07 23:00:08 +08:00 
						 
				 
			
				
					
						
							
							
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						1643cf5b86 
					 
					
						
						
							
							Merge pull request  #5398  from lioncash/call  
						
						... 
						
						
						
						am: Remove redundant c_str() calls 
						
						
					 
					
						2020-06-07 22:57:40 +08:00 
						 
				 
			
				
					
						
							
							
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						0b307a86a6 
					 
					
						
						
							
							Merge pull request  #5394  from lioncash/uninit  
						
						... 
						
						
						
						cro_helper: Silence -Wuninitialized warning 
						
						
					 
					
						2020-06-07 22:53:06 +08:00 
						 
				 
			
				
					
						
							
							
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						dbd1a389ef 
					 
					
						
						
							
							Merge pull request  #5393  from lioncash/signed  
						
						... 
						
						
						
						nwm: Eliminate signed conversion warnings 
						
						
					 
					
						2020-06-07 22:52:18 +08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						5259ab7566 
					 
					
						
						
							
							fs/file: Make use of std::move where applicable  
						
						... 
						
						
						
						Avoids unnecessary atomic reference count increments and decrements. 
						
						
					 
					
						2020-06-06 11:24:36 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						d859f5c9eb 
					 
					
						
						
							
							am: Remove redundant c_str() calls  
						
						... 
						
						
						
						Avoids redundant std::string constructions. 
						
						
					 
					
						2020-06-06 00:00:03 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						9e515a50b7 
					 
					
						
						
							
							cro_helper: Silence -Wuninitialized warning  
						
						... 
						
						
						
						We can simply initialize the variable in this case with a consistent
value. 
						
						
					 
					
						2020-06-05 20:58:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f8ab6e9247 
					 
					
						
						
							
							nwm: Eliminate signed conversion warnings  
						
						... 
						
						
						
						While we're at it, we can also improve some of the allocations and
copying that would be going on in one case by preallocating and then
emplacing before modifying. 
						
						
					 
					
						2020-06-05 20:52:28 -04:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						76253063a3 
					 
					
						
						
							
							Merge pull request  #5376  from xperia64/save_default_controls  
						
						... 
						
						
						
						Actually save the input when clearing/resetting to default 
						
						
					 
					
						2020-05-31 16:27:55 -04:00 
						 
				 
			
				
					
						
							
							
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						81a1e5680f 
					 
					
						
						
							
							Merge pull request  #5163  from z87/input-touch-mapping  
						
						... 
						
						
						
						input: allow mapping buttons to touchscreen 
						
						
					 
					
						2020-05-31 22:23:02 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						46e8c38395 
					 
					
						
						
							
							Use attribute instead of comment  
						
						
						
						
					 
					
						2020-05-31 10:47:46 +08:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						190a053987 
					 
					
						
						
							
							applets/swkbd: Properly handle button_text  
						
						... 
						
						
						
						I'm not sure why we decided to have a boolean here, but apparently that wasn't the correct behaviour. According to HW tests, the Software Keyboard simply displays the default text when the button text provided is empty (**not necessarily all zero**). For example, if you set a text for one of the buttons and leave others empty, the button you set will have your text, while others will have their default texts. Removed the boolean and updated frontend code to make it correct. 
						
						
					 
					
						2020-05-31 09:41:30 +08:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						8d19e144cb 
					 
					
						
						
							
							Actually save the input when clearing/resetting to default  
						
						
						
						
					 
					
						2020-05-28 20:03:29 -04:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						7dc472a3a7 
					 
					
						
						
							
							Fix "core.cpp" clang-format ( #5375 )  
						
						
						
						
					 
					
						2020-05-29 01:53:14 +02:00 
						 
				 
			
				
					
						
							
							
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						61c8ea3fe9 
					 
					
						
						
							
							Merge pull request  #5333  from lioncash/heap  
						
						... 
						
						
						
						fs_user: std::move vectors where applicable 
						
						
					 
					
						2020-05-28 22:49:57 +08:00 
						 
				 
			
				
					
						
							
							
								Weiyi Wang 
							
						 
					 
					
						
						
							
						
						028609d548 
					 
					
						
						
							
							Merge pull request  #5362  from SutandoTsukai181/swkbd  
						
						... 
						
						
						
						applets/swkbd: Fix button order received from button_text 
						
						
					 
					
						2020-05-25 08:22:57 -04:00 
						 
				 
			
				
					
						
							
							
								SutandoTsukai181 
							
						 
					 
					
						
						
							
						
						9ed6762c59 
					 
					
						
						
							
							Use fixed indices for button order  
						
						... 
						
						
						
						Apps always return 3 strings, even if there is no custom text, so the index should be constant for each button. 
						
						
					 
					
						2020-05-24 21:45:23 +03:00 
						 
				 
			
				
					
						
							
							
								SutandoTsukai181 
							
						 
					 
					
						
						
							
						
						1255d94baa 
					 
					
						
						
							
							Remove empty strings from button_text before adding buttons  
						
						
						
						
					 
					
						2020-05-24 19:50:08 +03:00 
						 
				 
			
				
					
						
							
							
								Pengfei Zhu 
							
						 
					 
					
						
						
							
						
						c4ba7b3626 
					 
					
						
						
							
							Merge pull request  #5356  from xperia64/cubeb_avoid_leak  
						
						... 
						
						
						
						Avoid leaking cubeb input stream 
						
						
					 
					
						2020-05-22 22:04:14 +08:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						21159dd83a 
					 
					
						
						
							
							clang-format, and avoid another potential leak  
						
						
						
						
					 
					
						2020-05-21 21:05:03 -04:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						f9750875e3 
					 
					
						
						
							
							Avoid leaking the cubeb input stream  
						
						
						
						
					 
					
						2020-05-21 20:34:00 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
						
						51dfc46d3f 
					 
					
						
						
							
							gl_rasterizer_cache: Trivial minor cleanups ( #5295 )  
						
						... 
						
						
						
						* gl_rasterizer_cache: Mark file-scope functions as static where applicable
Prevents -Wmissing-declaration warnings from occurring and also makes
these functions internally linked.
* gl_rasterizer_cache: Remove unused local std::string variable
Despite being unused, compilers are unable to completely remove any code
gen related to the construction and destruction of this variable, since
the destructor of std::string is non-trivial.
Thus, we can remove it to reduce a minor amount of unnecessary code
generation
* gl_rasterizer_cache: Mark hash implementation as noexcept
This shouldn't throw.
* gl_rasterizer_cache: Remove unused variable in ClearAll()
* gl_rasterizer_cache: Make use of const on references explicit
While declared as auto&, these actually behave as const auto& variables,
due to the constness of the container being iterated. We can make this
explicit for readability sake.
* gl_rasterizer_cache: Resolve truncation warnings
The size is forwarded to a std::memset call, which takes a std::size_t
as its size parameter, so we can just make this change to silence the
warnings.
* gl_rasterizer_cache: Resolve variable shadowing warnings
Prevents a -Wshadow warning from occurring. 
						
						
					 
					
						2020-05-18 09:19:54 -05:00 
						 
				 
			
				
					
						
							
							
								Ben 
							
						 
					 
					
						
						
							
						
						213c956b7c 
					 
					
						
						
							
							Merge pull request  #5313  from FearlessTobi/port-3827  
						
						... 
						
						
						
						Port yuzu-emu/yuzu#3827 : "Update cubeb to 616d773" 
						
						
					 
					
						2020-05-13 18:29:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ben 
							
						 
					 
					
						
						
							
						
						307b8f923b 
					 
					
						
						
							
							Merge pull request  #5224  from FearlessTobi/port-3630  
						
						... 
						
						
						
						Port yuzu-emu/yuzu#3630 : "common/file_util: Allow access to files on network shares" 
						
						
					 
					
						2020-05-13 18:28:01 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias 
							
						 
					 
					
						
						
							
						
						63c86f2417 
					 
					
						
						
							
							Port yuzu-emu/yuzu#3268: "GUI: Deadzone controls for sdl engine at configuration input" ( #5174 )  
						
						... 
						
						
						
						* GUI: Deadzone controls for sdl engine at configuration input
Co-Authored-By: CJ Bok <cjbok@users.noreply.github.com >
* configure_input: Use slider to edit modifier scale
Co-Authored-By: Kewlan <kewlan@users.noreply.github.com >
* Address minor review comment
Co-Authored-By: Kewlan <kewlan@users.noreply.github.com >
Co-authored-by: CJ Bok <cjbok@users.noreply.github.com >
Co-authored-by: Kewlan <kewlan@users.noreply.github.com > 
						
						
					 
					
						2020-05-13 18:26:05 +02:00 
						 
				 
			
				
					
						
							
							
								Ben 
							
						 
					 
					
						
						
							
						
						57aa18f52e 
					 
					
						
						
							
							Improve core timing accuracy ( #5257 )  
						
						... 
						
						
						
						* Improve core timing accuracy
* remove wrong global_ticks, use biggest ticks over all cores for GetGlobalTicks
* merge max slice length change 
						
						
					 
					
						2020-05-12 22:48:30 +02:00 
						 
				 
			
				
					
						
							
							
								z87 
							
						 
					 
					
						
						
							
						
						26a6f64418 
					 
					
						
						
							
							address review comments  
						
						
						
						
					 
					
						2020-05-11 17:05:05 +03:00 
						 
				 
			
				
					
						
							
							
								Ben 
							
						 
					 
					
						
						
							
						
						d11d600b61 
					 
					
						
						
							
							Merge pull request  #5225  from FearlessTobi/port-3672  
						
						... 
						
						
						
						Port yuzu-emu/yuzu#3672 : "file_util: Early-exit in Write/ReadArray if specified lengths are zero" 
						
						
					 
					
						2020-05-11 09:45:39 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						6ed4431d8b 
					 
					
						
						
							
							file_util: Early-exit in WriteArray and ReadArray if specified lengths are zero  
						
						... 
						
						
						
						It's undefined behavior to pass a null pointer to std::fread and
std::fwrite, even if the length passed in is zero, so we must perform
the precondition checking ourselves.
A common case where this can occur is when passing in the data of an
empty std::vector and size, as an empty vector will typically have a
null internal buffer.
While we're at it, we can move the implementation out of line and add
debug checks against passing in nullptr to std::fread and std::fwrite. 
						
						
					 
					
						2020-05-11 01:58:13 +02:00 
						 
				 
			
				
					
						
							
							
								Vitor Kiguchi 
							
						 
					 
					
						
						
							
						
						01b9302a28 
					 
					
						
						
							
							game_list: cleanup and clang format in AddPermDirPopup  
						
						
						
						
					 
					
						2020-05-10 13:45:43 -03:00 
						 
				 
			
				
					
						
							
							
								Vitor Kiguchi 
							
						 
					 
					
						
						
							
						
						fbf24e3ca4 
					 
					
						
						
							
							game_list: fix folder reordering  
						
						
						
						
					 
					
						2020-05-09 23:44:41 -03:00 
						 
				 
			
				
					
						
							
							
								Vitor Kiguchi 
							
						 
					 
					
						
						
							
						
						950c032837 
					 
					
						
						
							
							change gameListDir to hold an index instead of a raw pointer  
						
						
						
						
					 
					
						2020-05-09 23:36:40 -03:00 
						 
				 
			
				
					
						
							
							
								Ben 
							
						 
					 
					
						
						
							
						
						8d27b0714d 
					 
					
						
						
							
							Merge pull request  #5335  from lioncash/nullopt  
						
						... 
						
						
						
						gl_shader_manager: Make use of std::nullopt where applicable 
						
						
					 
					
						2020-05-09 12:36:23 +02:00 
						 
				 
			
				
					
						
							
							
								Ben 
							
						 
					 
					
						
						
							
						
						4892d37309 
					 
					
						
						
							
							Merge pull request  #5336  from lioncash/constexpr  
						
						... 
						
						
						
						gl_rasterizer_cache: Make use of if constexpr in MortonCopyTile() 
						
						
					 
					
						2020-05-09 12:36:04 +02:00 
						 
				 
			
				
					
						
							
							
								Ben 
							
						 
					 
					
						
						
							
						
						007fb63e47 
					 
					
						
						
							
							Merge pull request  #5230  from B3n30/circumvent_apple_intel_hw_shader_issue  
						
						... 
						
						
						
						Add flag to disable seperable shaders for osx Intel GPUs. 
						
						
					 
					
						2020-05-09 12:34:21 +02:00