bunnei 
							
						 
					 
					
						
						
							
						
						b9b7e4f915 
					 
					
						
						
							
							kernel: time_manager: Add missing lock guards.  
						
						
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ccce6cb3be 
					 
					
						
						
							
							hle: kernel: Migrate to KScopedSchedulerLock.  
						
						
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4756cb203e 
					 
					
						
						
							
							hle: kernel: Separate KScopedSchedulerLockAndSleep from k_scheduler.  
						
						
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8d3e06349e 
					 
					
						
						
							
							hle: kernel: Separate KScheduler from GlobalSchedulerContext class.  
						
						
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9e29e36a78 
					 
					
						
						
							
							hle: kernel: Rewrite scheduler implementation based on Mesopshere.  
						
						
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c10a37e5b6 
					 
					
						
						
							
							hle: kernel: physical_core: Clear exclusive state after each run.  
						
						... 
						
						
						
						- This is closer to pre-multicore behavior, and works a bit better. 
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						7e5d0f1fe3 
					 
					
						
						
							
							hle: kernel: Port KAbstractSchedulerLock from Mesosphere.  
						
						
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						39d356782e 
					 
					
						
						
							
							hle: kernel: svc: Remove reschedule on svcBreak.  
						
						... 
						
						
						
						- This breaks things, and is unnecessary, since emulation will be done at this point. 
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d58a609ae4 
					 
					
						
						
							
							hle: kernel: process: Add schedule count tracking, to be used for yield impl.  
						
						
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						493263f415 
					 
					
						
						
							
							hle: kernel: svc: Remove unnecessary hack in svcSleep.  
						
						
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a3ccac3eb7 
					 
					
						
						
							
							common: Port KPriorityQueue from Mesosphere.  
						
						
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8dbfa4e1a4 
					 
					
						
						
							
							common: Port BitSet from Mesosphere.  
						
						
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e18ee8d681 
					 
					
						
						
							
							hle: kernel: Port KAffinityMask from Mesosphere.  
						
						
						
						
					 
					
						2020-12-06 00:03:24 -08:00 
						 
				 
			
				
					
						
							
							
								Chloe 
							
						 
					 
					
						
						
							
						
						f2f346e110 
					 
					
						
						
							
							Merge pull request  #5133  from lioncash/video-shadow2  
						
						... 
						
						
						
						video_core: Resolve more variable shadowing scenarios pt.2 
						
						
					 
					
						2020-12-05 23:45:00 +11:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						414a87a4f4 
					 
					
						
						
							
							video_core: Resolve more variable shadowing scenarios pt.2  
						
						... 
						
						
						
						Migrates the video core code closer to enabling variable shadowing
warnings as errors.
This primarily sorts out shadowing occurrences within the Vulkan code. 
						
						
					 
					
						2020-12-05 06:39:35 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e6a896c4bd 
					 
					
						
						
							
							Merge pull request  #5124  from lioncash/video-shadow  
						
						... 
						
						
						
						video_core: Resolve more variable shadowing scenarios 
						
						
					 
					
						2020-12-05 00:48:08 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						63419e144f 
					 
					
						
						
							
							Merge pull request  #5127  from FearlessTobi/port-5617  
						
						... 
						
						
						
						Port citra-emu/citra#5617 : "Fix telemetry-related exit crash from use-after-free" 
						
						
					 
					
						2020-12-04 21:57:40 -08:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
						
						2a928d7492 
					 
					
						
						
							
							Merge pull request  #5130  from ogniK5377/sys-11.0.0  
						
						... 
						
						
						
						system_version: Update to 11.0.0 
						
						
					 
					
						2020-12-05 00:36:14 -05:00 
						 
				 
			
				
					
						
							
							
								Chloe Marcec 
							
						 
					 
					
						
						
							
						
						7fbeb489d3 
					 
					
						
						
							
							system_version: Update to 11.0.0  
						
						
						
						
					 
					
						2020-12-05 16:08:03 +11:00 
						 
				 
			
				
					
						
							
							
								FearlessTobi 
							
						 
					 
					
						
						
							
						
						37d672bf08 
					 
					
						
						
							
							Fix telemetry-related exit crash from use-after-free  
						
						... 
						
						
						
						Co-Authored-By: xperia64 <xperia64@users.noreply.github.com > 
						
						
					 
					
						2020-12-05 02:42:50 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1c8de85045 
					 
					
						
						
							
							Merge pull request  #5126  from lioncash/deprecated  
						
						... 
						
						
						
						codec: Remove deprecated usage of AVCodecContext::refcounted_frames 
						
						
					 
					
						2020-12-04 17:31:53 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						94af77aa7c 
					 
					
						
						
							
							codec: Remove deprecated usage of AVCodecContext::refcounted_frames  
						
						... 
						
						
						
						This was only necessary for use with the
avcodec_decode_video2/avcoded_decode_audio4 APIs which are also
deprecated.
Given we use avcodec_send_packet/avcodec_receive_frame, this isn't
necessary, this is even indicated directly within the FFmpeg API changes
document here on 2017-09-26:
https://github.com/FFmpeg/FFmpeg/blob/master/doc/APIchanges#L410 
This prevents our code from breaking whenever we update to a newer
version of FFmpeg in the future if they ever decide to fully remove this
API member. 
						
						
					 
					
						2020-12-04 16:23:13 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						677a8b208d 
					 
					
						
						
							
							video_core: Resolve more variable shadowing scenarios  
						
						... 
						
						
						
						Resolves variable shadowing scenarios up to the end of the OpenGL code
to make it nicer to review. The rest will be resolved in a following
commit. 
						
						
					 
					
						2020-12-04 16:19:09 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						fad38ec6e8 
					 
					
						
						
							
							Merge pull request  #5064  from lioncash/node-shadow  
						
						... 
						
						
						
						node: Eliminate variable shadowing 
						
						
					 
					
						2020-12-04 00:45:33 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						defa826c53 
					 
					
						
						
							
							Merge pull request  #5061  from lioncash/pessimizing  
						
						... 
						
						
						
						vp9/vic: Resolve pessimizing moves 
						
						
					 
					
						2020-12-03 23:21:12 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						69aaad9b96 
					 
					
						
						
							
							Merge pull request  #4996  from bunnei/use-4jits  
						
						... 
						
						
						
						Kernel: Refactor to use 4-instances of Dynarmic & various cleanups and improvements 
						
						
					 
					
						2020-12-03 15:32:45 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						edd8208779 
					 
					
						
						
							
							node: Mark member functions as [[nodiscard]] where applicable  
						
						... 
						
						
						
						Prevents logic bugs from accidentally ignoring the return value. 
						
						
					 
					
						2020-12-03 16:03:34 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						7cf34c3637 
					 
					
						
						
							
							node: Eliminate variable shadowing  
						
						
						
						
					 
					
						2020-12-03 15:59:38 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						843ef8f2ec 
					 
					
						
						
							
							Merge pull request  #5059  from lioncash/mouse  
						
						... 
						
						
						
						mouse_input/mouse_poller: Minor cleanup 
						
						
					 
					
						2020-12-03 10:24:54 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						cf9767c608 
					 
					
						
						
							
							vp9/vic: Resolve pessimizing moves  
						
						... 
						
						
						
						Removes the usage of moves that don't result in behavior different from
a copy, or otherwise would prevent copy elision from occurring. 
						
						
					 
					
						2020-12-03 12:33:07 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						424bffcd3f 
					 
					
						
						
							
							mouse_poller: Remove unused includes  
						
						
						
						
					 
					
						2020-12-03 10:41:13 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						16aadcc354 
					 
					
						
						
							
							mouse_input: Invert conditional in UpdateYuzuSettings()  
						
						... 
						
						
						
						Allows the struct to be constructed in place. 
						
						
					 
					
						2020-12-03 10:41:13 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						395997178b 
					 
					
						
						
							
							mouse_input: Remove two casts and amend some formatting  
						
						... 
						
						
						
						Removes the use of two static casts and improves the readability of some
vectors slightly. 
						
						
					 
					
						2020-12-03 10:41:09 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						5842a767a9 
					 
					
						
						
							
							mouse_input: Resolve a -Wdocumentation warning  
						
						
						
						
					 
					
						2020-12-03 10:26:50 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						774d7eab64 
					 
					
						
						
							
							mouse_input: Remove unused includes  
						
						
						
						
					 
					
						2020-12-03 10:26:30 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						88089c8754 
					 
					
						
						
							
							Merge pull request  #5000  from lioncash/audio-error  
						
						... 
						
						
						
						audio_core: Make shadowing and unused parameters errors 
						
						
					 
					
						2020-12-02 23:08:43 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						1ea6bdef05 
					 
					
						
						
							
							audio_core: Make shadowing and unused parameters errors  
						
						... 
						
						
						
						Moves the audio code closer to enabling warnings as errors in general. 
						
						
					 
					
						2020-12-03 00:54:31 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9abb23cd27 
					 
					
						
						
							
							Merge pull request  #5002  from ameerj/nvdec-frameskip  
						
						... 
						
						
						
						nvdec: Queue and display all decoded frames, cleanup decoders 
						
						
					 
					
						2020-12-02 15:55:15 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						25f650e075 
					 
					
						
						
							
							Merge pull request  #4937  from german77/multiUDP  
						
						... 
						
						
						
						InputCommon: Add multiple udp server support 
						
						
					 
					
						2020-12-01 11:47:37 -08:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
						
						d39dfdf45c 
					 
					
						
						
							
							Merge pull request  #5047  from german77/MouseInput  
						
						... 
						
						
						
						InputCommon: Fix implicit conversion in mouse input 
						
						
					 
					
						2020-12-01 09:40:46 -05:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
							
						
						ece0ae2bfb 
					 
					
						
						
							
							Fix implicit conversion in mouse input  
						
						
						
						
					 
					
						2020-11-30 21:48:18 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						7b4a213603 
					 
					
						
						
							
							Merge pull request  #5013  from ReinUsesLisp/vk-early-z  
						
						... 
						
						
						
						vk_shader_decompiler: Implement force early fragment tests 
						
						
					 
					
						2020-11-30 11:11:07 -08:00 
						 
				 
			
				
					
						
							
							
								Ameer J 
							
						 
					 
					
						
						
							
						
						44f7067cab 
					 
					
						
						
							
							Merge pull request  #5045  from lat9nq/disable-applet  
						
						... 
						
						
						
						Disable web applet and warning box when compiling for Linux on CI 
						
						
					 
					
						2020-11-30 13:57:47 -05:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
							
						
						756225c8ff 
					 
					
						
						
							
							Disable web applet and warning when compiling for Linux on CI  
						
						... 
						
						
						
						yuzu's web applet does not or barely reacts to user input while open in
Linux. It can be closed via 'Exit Web Applet' on the menubar, however if
yuzu is in fullscreen, this is effectively a softlock as the menubar
cannot be accessed.
This disables building yuzu with the web applet on the Linux CI target.
In addition, this disables the QMessageBox warning about not having
compiled yuzu with the web applet. 
						
						
					 
					
						2020-11-30 13:25:46 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						7bc3e80399 
					 
					
						
						
							
							Merge pull request  #4939  from german77/MouseInput  
						
						... 
						
						
						
						InputCommon: Implement full mouse support 
						
						
					 
					
						2020-11-29 22:59:50 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						63b3b25715 
					 
					
						
						
							
							Merge pull request  #5005  from ReinUsesLisp/div-ceil  
						
						... 
						
						
						
						common: Add Common::DivCeil and Common::DivCeilLog2 
						
						
					 
					
						2020-11-29 01:41:06 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4b9e1b6586 
					 
					
						
						
							
							kernel: scheduler: Minor cleanup to remove duplicated code.  
						
						
						
						
					 
					
						2020-11-29 01:31:52 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b7ef581c6e 
					 
					
						
						
							
							kernel: time_manager: Protect access with a mutex.  
						
						
						
						
					 
					
						2020-11-29 01:31:52 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						24cae76d16 
					 
					
						
						
							
							common: fiber: Use VirtualBuffer for stack memory.  
						
						... 
						
						
						
						- This will be aligned by default, and helps memory usage. 
						
						
					 
					
						2020-11-29 01:31:52 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c2ad1243ba 
					 
					
						
						
							
							hle: kernel: thread: Remove unused "Running" state.  
						
						
						
						
					 
					
						2020-11-29 01:31:52 -08:00