bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a111a9ae2c 
							
						 
					 
					
						
						
							
							Merge pull request  #4854  from ReinUsesLisp/cube-array-shadow  
						
						... 
						
						
						
						shader: Partially implement texture cube array shadow 
						
					 
					
						2020-11-05 16:25:00 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d62d28522b 
							
						 
					 
					
						
						
							
							Merge pull request  #4889  from lioncash/setting-global  
						
						... 
						
						
						
						core/settings: Move configuring_global behind an API 
						
					 
					
						2020-11-04 17:09:19 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							087f52e872 
							
						 
					 
					
						
						
							
							Merge pull request  #4858  from lioncash/initializer  
						
						... 
						
						
						
						General: Resolve a few missing initializer warnings 
						
					 
					
						2020-11-04 12:10:10 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7aae6d6d2b 
							
						 
					 
					
						
						
							
							core/settings: Move configuring_global behind an API  
						
						... 
						
						
						
						Rather than have directly modified global state here, we can make it an
implementation detail and have an interface that changes are queried
through. 
						
					 
					
						2020-11-04 04:16:37 -05:00 
						 
				 
			
				
					
						
							
							
								Chloe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bbbbe8f85 
							
						 
					 
					
						
						
							
							Merge pull request  #4869  from bunnei/improve-gpu-sync  
						
						... 
						
						
						
						Improvements to GPU synchronization & various refactoring 
						
					 
					
						2020-11-04 18:36:55 +11:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bfa411ddc 
							
						 
					 
					
						
						
							
							Merge pull request  #4874  from lioncash/nodiscard2  
						
						... 
						
						
						
						nvdec: Make use of [[nodiscard]] where applicable 
						
					 
					
						2020-11-03 16:34:07 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46fdc94586 
							
						 
					 
					
						
						
							
							Merge pull request  #4887  from lioncash/common-build  
						
						... 
						
						
						
						microprofile: Silence warning in headers 
						
					 
					
						2020-11-03 13:41:29 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							ee21b5378b 
							
						 
					 
					
						
						
							
							microprofile: Silence warning in headers  
						
						... 
						
						
						
						Silences a truncation warning by making the truncation explicit and
documenting the reason for it. 
						
					 
					
						2020-11-03 15:07:13 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							222fe75401 
							
						 
					 
					
						
						
							
							Merge pull request  #4873  from lioncash/common-error  
						
						... 
						
						
						
						common: Enable warnings as errors 
						
					 
					
						2020-11-03 11:00:23 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							448e4d5c2a 
							
						 
					 
					
						
						
							
							Merge pull request  #4878  from bunnei/unload-nrr  
						
						... 
						
						
						
						hle: service: ldr: Implement UnloadNrr. 
						
					 
					
						2020-11-03 08:52:40 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4a4b685a04 
							
						 
					 
					
						
						
							
							common: Enable warnings as errors  
						
						... 
						
						
						
						Cleans up common so that we can enable warnings as errors. 
						
					 
					
						2020-11-02 15:50:58 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4f0f481f63 
							
						 
					 
					
						
						
							
							nvdec: Make use of [[nodiscard]] where applicable  
						
						... 
						
						
						
						Prevents bugs from occurring where the results of a function are
accidentally discarded 
						
					 
					
						2020-11-02 02:45:15 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1089d76736 
							
						 
					 
					
						
						
							
							Merge pull request  #4865  from ameerj/async-threadcount  
						
						... 
						
						
						
						async_shaders: Increase Async worker thread count for >8 thread cpus 
						
					 
					
						2020-11-01 01:54:01 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							848bdf8a40 
							
						 
					 
					
						
						
							
							fixup!  hle service: nvdrv: nvhost_gpu: Update to use SyncpointManager and other improvements.  
						
						
						
					 
					
						2020-11-01 01:52:38 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7d2839d7a3 
							
						 
					 
					
						
						
							
							core: Initialize GPU before services.  
						
						
						
					 
					
						2020-11-01 01:52:38 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e67b8678f8 
							
						 
					 
					
						
						
							
							hle service: nvdrv: nvhost_gpu: Update to use SyncpointManager and other improvements.  
						
						... 
						
						
						
						- Refactor so that SubmitGPFIFO and KickoffPB use shared functionality.
- Implement add_wait and add_increment flags. 
						
					 
					
						2020-11-01 01:52:38 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c6e1c46ac7 
							
						 
					 
					
						
						
							
							video_core: dma_pusher: Add support for integrity checks.  
						
						... 
						
						
						
						- Log corrupted command lists, rather than crash. 
						
					 
					
						2020-11-01 01:52:38 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c64545d07a 
							
						 
					 
					
						
						
							
							video_core: dma_pusher: Add support for prefetched command lists.  
						
						
						
					 
					
						2020-11-01 01:52:38 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1d4cbb92f2 
							
						 
					 
					
						
						
							
							service: hle: nvflinger: Fix potential shutdown crash when GPU is destroyed.  
						
						
						
					 
					
						2020-11-01 01:52:38 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							6053b95552 
							
						 
					 
					
						
						
							
							video_core: gpu: Implement WaitFence and IncrementSyncPoint.  
						
						
						
					 
					
						2020-11-01 01:52:37 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							66edfd61c6 
							
						 
					 
					
						
						
							
							hle service: nvdrv: nvhost_ctrl: Update to use SyncpointManager.  
						
						
						
					 
					
						2020-11-01 01:52:37 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4a3fd97e48 
							
						 
					 
					
						
						
							
							hle service: nvdrv: Update to instantiate SyncpointManager.  
						
						
						
					 
					
						2020-11-01 01:52:34 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d567b7e841 
							
						 
					 
					
						
						
							
							hle: service: nvdrv: Implement SyncpointManager, to manage syncpoints.  
						
						
						
					 
					
						2020-11-01 01:51:54 -07:00 
						 
				 
			
				
					
						
							
							
								Levi Behunin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bca9591660 
							
						 
					 
					
						
						
							
							Rename to align with switchbrew and remove gpu function ( #4714 )  
						
						... 
						
						
						
						* Rename to align with switchbrew
* Rename to align with switchbrew and remove gpu function that checks if clearing should be done. 
						
					 
					
						2020-11-01 01:24:17 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98f68d06f1 
							
						 
					 
					
						
						
							
							Merge pull request  #4853  from ReinUsesLisp/fcmp-imm  
						
						... 
						
						
						
						shader/arithmetic: Implement FCMP immediate + register variant 
						
					 
					
						2020-10-31 01:25:02 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a0e5cccb92 
							
						 
					 
					
						
						
							
							hle: service: ldr: Implement UnloadNrr.  
						
						... 
						
						
						
						- Used by Final Fantasy X/X-2 HD Remaster. 
						
					 
					
						2020-10-31 01:22:53 -07:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6db0c0d8d9 
							
						 
					 
					
						
						
							
							Merge pull request  #4872  from jbeich/clang  
						
						... 
						
						
						
						video_core: unbreak -Werror in NVDEC with Clang 
						
					 
					
						2020-10-30 15:11:40 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							14a97d082e 
							
						 
					 
					
						
						
							
							CMakeLists: Resolve MSVC build failures  
						
						... 
						
						
						
						Prevents the compiler tripping up about Windows headers. 
						
					 
					
						2020-10-30 14:57:58 -04:00 
						 
				 
			
				
					
						
							
							
								Jan Beich 
							
						 
					 
					
						
						
						
						
							
						
						
							50e52ade85 
							
						 
					 
					
						
						
							
							video_core: unbreak -Werror in NVDEC with Clang  
						
						... 
						
						
						
						src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp:41:15: error: unused variable 'OutOfMemory' [-Werror,-Wunused-const-variable]
constexpr u32 OutOfMemory{static_cast<u32>(-12)};
              ^ 
						
					 
					
						2020-10-30 16:43:10 +00:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8aa9ae5ba5 
							
						 
					 
					
						
						
							
							Merge pull request  #4868  from lioncash/discard-error  
						
						... 
						
						
						
						General: Make ignoring a discarded return value an error 
						
					 
					
						2020-10-30 00:35:40 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							131a75b65d 
							
						 
					 
					
						
						
							
							Merge pull request  #4867  from lioncash/vp9  
						
						... 
						
						
						
						VP9: Minor interface changes and safety improvements 
						
					 
					
						2020-10-29 21:33:27 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							11d0a6e7b8 
							
						 
					 
					
						
						
							
							General: Catch more expressions with no effect on MSVC  
						
						... 
						
						
						
						MSVC lets us fine-tune catching expressions with no side-effects a
little more. 
						
					 
					
						2020-10-30 00:13:26 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							26547d3e3b 
							
						 
					 
					
						
						
							
							General: Make ignoring a discarded return value an error  
						
						... 
						
						
						
						Allows our CI to catch more potential bugs. This also removes the
[[nodiscard]] attribute of IOFile's Open member function. There are
cases where a file may want to be opened, but have the status of it
checked at a later time. 
						
					 
					
						2020-10-30 00:13:21 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8049b8beb6 
							
						 
					 
					
						
						
							
							common/stream: Be explicit with copy and move operators  
						
						
						
					 
					
						2020-10-29 22:57:35 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							12eeffcb7c 
							
						 
					 
					
						
						
							
							vp9: Be explicit with copy and move operators  
						
						... 
						
						
						
						It's deprecated in the language to autogenerate these if the destructor
for a type is specified, so we can explicitly specify how we want these
to be generated. 
						
					 
					
						2020-10-29 22:57:35 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0d713cf8eb 
							
						 
					 
					
						
						
							
							vp9: Mark functions with [[nodiscard]] where applicable  
						
						... 
						
						
						
						Prevents values from mistakenly being discarded in cases where it's a
bug to do so. 
						
					 
					
						2020-10-29 22:57:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							badea3b301 
							
						 
					 
					
						
						
							
							vp9: Provide a default initializer for "hidden" member  
						
						... 
						
						
						
						The API of VP9 exposes a WasFrameHidden() function which accesses this
member. Given the constructor previously didn't initialize this member,
it's a potential vector for an uninitialized read.
Instead, we can initialize this to a deterministic value to prevent that
from occurring. 
						
					 
					
						2020-10-29 22:35:55 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f8543249f0 
							
						 
					 
					
						
						
							
							vp9: Make some member functions internally linked  
						
						... 
						
						
						
						These helper functions don't directly modify any member state and can be
hidden from view. 
						
					 
					
						2020-10-29 22:34:46 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5553bd3ba2 
							
						 
					 
					
						
						
							
							General: Resolve a few missing initializer warnings  
						
						... 
						
						
						
						Resolves a few -Wmissing-initializer warnings. 
						
					 
					
						2020-10-29 19:37:07 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7dcf4c0018 
							
						 
					 
					
						
						
							
							Merge pull request  #4831  from lioncash/fmt  
						
						... 
						
						
						
						externals: Update fmt to 7.1.0 
						
					 
					
						2020-10-29 14:44:07 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef29bf4515 
							
						 
					 
					
						
						
							
							Merge pull request  #4837  from lioncash/nvdec-2  
						
						... 
						
						
						
						nvdec: Minor tidying up 
						
					 
					
						2020-10-29 12:28:07 -07:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							3620206136 
							
						 
					 
					
						
						
							
							async_shaders: Increase Async worker thread count for 8+ thread cpus  
						
						... 
						
						
						
						Adds 1 async worker thread for every 2 available threads above 8 
						
					 
					
						2020-10-29 14:16:45 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2dbb144fc6 
							
						 
					 
					
						
						
							
							Merge pull request  #4781  from german77/GChotplug  
						
						... 
						
						
						
						Add hotplug, rumble and fix 3rd party adapters for the GC adapter 
						
					 
					
						2020-10-29 10:28:19 -07:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89199ca215 
							
						 
					 
					
						
						
							
							Merge pull request  #4859  from Morph1984/missing-ctime-include  
						
						... 
						
						
						
						kernel/process: Add missing <ctime> include 
						
					 
					
						2020-10-29 19:03:19 +11:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							9cfc5fee2f 
							
						 
					 
					
						
						
							
							kernel/process: Add missing <ctime> include  
						
						... 
						
						
						
						Fixes compilation on MSVC 
						
					 
					
						2020-10-29 03:17:20 -04:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a6b1bf1d7 
							
						 
					 
					
						
						
							
							Merge pull request  #4857  from liushuyu/master  
						
						... 
						
						
						
						web_service: follow-up fix to #4842  
						
					 
					
						2020-10-29 01:54:45 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5134cbf3a 
							
						 
					 
					
						
						
							
							Merge pull request  #4835  from lat9nq/rng-default-time  
						
						... 
						
						
						
						kernel: Use the current time as the default RNG seed 
						
					 
					
						2020-10-28 22:51:29 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6d001c94f 
							
						 
					 
					
						
						
							
							Merge pull request  #4838  from lioncash/syncmgr  
						
						... 
						
						
						
						sync_manager: Amend parameter order of calls to SyncptIncr constructor 
						
					 
					
						2020-10-28 22:49:22 -07:00 
						 
				 
			
				
					
						
							
							
								liushuyu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf63eacc1a 
							
						 
					 
					
						
						
							
							web_service: follow-up fix to  #4842  ...  
						
						... 
						
						
						
						* The web_service http request is now fixed on Windows (R) platform.
* The issue is due to a complicated race-condition in `httplib`, a detailed
  explanation is available at https://github.com/yhirose/cpp-httplib/pull/701 
* A pending Pull Request on `httplib` has been applied to remedy the
  said race-condition.
* The socket availability check is removed due to a behavioral chice of
  `httplib` that a socket will not be created before any actual request
  is sent. 
						
					 
					
						2020-10-28 23:16:06 -06:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
						
						
							
						
						
							5333db91c1 
							
						 
					 
					
						
						
							
							Add hotplug, rumble and fix 3rd party adapters for the GC adapter  
						
						
						
					 
					
						2020-10-28 21:12:34 -05:00