| 
							
							
								 ameerj | eab041866b | Queue decoded frames, cleanup decoders | 2020-11-25 17:10:44 -05:00 |  | 
			
				
					| 
							
							
								 Rodrigo Locatti | b834c21894 | Merge pull request #4946 from ameerj/alpha-test renderer_vulkan: Implement alpha testing | 2020-11-25 18:48:34 -03:00 |  | 
			
				
					| 
							
							
								 ameerj | d52ee6d0a7 | cleanup unneeded comments and newlines | 2020-11-25 14:46:08 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | dcfa1992ea | Merge pull request #4959 from Morph1984/emulated-controller-styleset configure_input_player: Use the NpadStyleSet to limit the available controllers shown | 2020-11-25 11:20:46 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | b7f1095980 | Merge pull request #4932 from ogniK5377/misc-audio audren: Make use of nodiscard, rework downmixing, release all buffers | 2020-11-25 10:50:52 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 9aeada734d | Merge pull request #4978 from bunnei/shutdown-crash core: cpu_manager: Fix shutdown crash when closing before emulation starts. | 2020-11-25 01:20:01 -08:00 |  | 
			
				
					| 
							
							
								 ameerj | e87670ee48 | Refactor MaxwellToSpirvComparison. Use Common::BitCast Co-Authored-By: Rodrigo Locatti <reinuseslisp@airmail.cc> | 2020-11-25 00:33:20 -05:00 |  | 
			
				
					| 
							
							
								 ameerj | 1dbf71ceb3 | Address PR feedback from Rein | 2020-11-24 22:46:45 -05:00 |  | 
			
				
					| 
							
							
								 ameerj | 9014861858 | vulkan_renderer: Alpha Test Culling Implementation Used by various textures in many titles, e.g.  SSBU menu. | 2020-11-24 22:46:45 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | d1da7eb119 | Merge pull request #4905 from german77/AnalogFromButton Allow to dial any angle with digital joystick | 2020-11-24 16:04:55 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 0832da3e40 | Merge pull request #4799 from bunnei/execute-program core: Refactor loader and implement ExecuteProgram | 2020-11-24 15:27:22 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 3359e5ab70 | core: cpu_manager: Fix shutdown crash when closing before emulation starts. | 2020-11-24 15:25:39 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 4fbe4da911 | frontend: yuzu (qt): Register a callback for ExecuteProgram. | 2020-11-24 15:18:29 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 4fb5ca80c0 | service: am: Implement ExecuteProgram and required stubs. - This is used by Super Mario 3D All-Stars. | 2020-11-24 15:17:43 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 5f75d97125 | core: loader: Implement support for loading indexed programs. | 2020-11-24 15:16:24 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 7791cc8c2e | hle: services: Fix a crash with improper NVFlinger lifetime management. (#4977) * hle: services: Fix a crash with improper NVFlinger lifetime management.
- This crash would happen when attempting to shutdown yuzu early on in boot. | 2020-11-24 14:31:58 -08:00 |  | 
			
				
					| 
							
							
								 Rodrigo Locatti | fbda5e9ec9 | Merge pull request #3681 from lioncash/component decoder/image: Fix incorrect G24R8 component sizes in GetComponentSize() | 2020-11-24 04:38:03 -03:00 |  | 
			
				
					| 
							
							
								 Rodrigo Locatti | 410ed82922 | Merge pull request #4942 from lioncash/system core: Make use of [[nodiscard]] with the System class | 2020-11-24 04:26:59 -03:00 |  | 
			
				
					| 
							
							
								 Rodrigo Locatti | 7afb7a9494 | Merge pull request #4972 from lioncash/unused4 svc: Remove unnecessary [[maybe_unused]] tag | 2020-11-24 04:25:59 -03:00 |  | 
			
				
					| 
							
							
								 bunnei | 6694e11303 | input_common: Fix typo in gc_poller.cpp with [[maybe_unused]]. | 2020-11-23 21:42:06 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 5ec6a265bf | Merge pull request #4980 from bunnei/error-fixup input_common: Add more missing [[maybe_unused]] from #4927. | 2020-11-23 21:00:59 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 7fb7540d69 | input_common: Add more missing [[maybe_unused]] from #4927. | 2020-11-23 20:50:35 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | d04abd39eb | Fix warnings in core/frontend/input.h with [[maybe_unused]] Fixes build break due to #4927 | 2020-11-23 18:11:21 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | e371d12af6 | Merge pull request #4927 from lioncash/input-error input_common: Treat warnings as errors | 2020-11-23 17:25:53 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 5d1447897a | Merge pull request #4451 from slashiee/extended-logging logging/settings: Increase maximum log size to 100 MB and add extended logging option | 2020-11-23 13:34:15 -08:00 |  | 
			
				
					| 
							
							
								 Lioncash | 874be0e3e1 | svc: Remove unnecessary [[maybe_unused]] tag The parameter is used in this function, so this suppression isn't
necessary. | 2020-11-23 10:17:20 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | 2b05c32343 | Merge pull request #4969 from liushuyu/master CI: move refreshenv to the configure step | 2020-11-22 20:27:16 -08:00 |  | 
			
				
					| 
							
							
								 liushuyu | b546640c41 | CI: move refreshenv to the configure step... ... so that cmake can find the Vulkan SDK binaries | 2020-11-22 16:19:34 -07:00 |  | 
			
				
					| 
							
							
								 Lioncash | 5c4774e8ce | input_common: Treat warnings as errors Migrates over warnings as errors for input common to match how the
common library treats warnings as errors. | 2020-11-22 04:50:03 -05:00 |  | 
			
				
					| 
							
							
								 bunnei | 3a85bc1e77 | Merge pull request #4944 from lioncash/system-rem patch_manager: Remove usages of the global system instance | 2020-11-21 22:12:34 -08:00 |  | 
			
				
					| 
							
							
								 Morph | e13a91fa9b | Merge pull request #4954 from lioncash/compare gl_rasterizer: Make floating-point literal a float | 2020-11-22 09:55:23 +08:00 |  | 
			
				
					| 
							
							
								 bunnei | 5502f39125 | Merge pull request #4955 from lioncash/move3 async_shaders: std::move data within QueueVulkanShader() | 2020-11-21 01:21:08 -08:00 |  | 
			
				
					| 
							
							
								 Rodrigo Locatti | ba3dd7b78f | Merge pull request #4960 from liushuyu/master ci: install Vulkan SDK in MSVC build | 2020-11-21 03:47:17 -03:00 |  | 
			
				
					| 
							
							
								 bunnei | afd0e2ee87 | Merge pull request #4907 from ogniK5377/nvdrv-cleanup core: Make nvservices more standardized | 2020-11-20 22:15:44 -08:00 |  | 
			
				
					| 
							
							
								 liushuyu | 185bf3fd28 | ci: install Vulkan SDK in MSVC build | 2020-11-20 23:01:59 -07:00 |  | 
			
				
					| 
							
							
								 Morph | 8758378dc4 | applets/controller: Use a pair of emulated controller index to controller type | 2020-11-20 22:22:22 -05:00 |  | 
			
				
					| 
							
							
								 Morph | 102630f2b2 | configure_input_player: Use the npad style set to show the available controllers This will reduce the likelihood of an invalid controller type to be set within a game | 2020-11-20 22:22:22 -05:00 |  | 
			
				
					| 
							
							
								 LC | d88baa746b | Merge pull request #4957 from ReinUsesLisp/alpha-test-rt gl_rasterizer: Remove warning of untested alpha test | 2020-11-20 21:19:06 -05:00 |  | 
			
				
					| 
							
							
								 ReinUsesLisp | acc14d233f | gl_rasterizer: Remove warning of untested alpha test Alpha test has been proven to only affect the first render target. | 2020-11-20 23:17:40 -03:00 |  | 
			
				
					| 
							
							
								 bunnei | b00f4abe36 | Merge pull request #4953 from lioncash/shader-shadow shader_bytecode: Eliminate variable shadowing | 2020-11-20 16:58:14 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | c47c3d723f | Merge pull request #4951 from bunnei/olsc-stub hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled functions. | 2020-11-20 14:06:37 -08:00 |  | 
			
				
					| 
							
							
								 bunnei | 3794c91145 | olsc: Move member initialization to after member functions. | 2020-11-20 10:50:50 -08:00 |  | 
			
				
					| 
							
							
								 Lioncash | 01db5cf203 | async_shaders: emplace threads into the worker thread vector Same behavior, but constructs the threads in place instead of moving
them. | 2020-11-20 04:46:56 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | ba3916fc67 | async_shaders: Simplify implementation of GetCompletedWork() This is equivalent to moving all the contents and then clearing the
vector. This avoids a redundant allocation. | 2020-11-20 04:44:44 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | 3fcc98e11a | async_shaders: Simplify moving data into the pending queue | 2020-11-20 04:41:29 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | 5b441fa25d | async_shaders: std::move data within QueueVulkanShader() Same behavior, but avoids redundant copies.
While we're at it, we can simplify the pushing of the parameters into
the pending queue. | 2020-11-20 04:38:18 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | 8469b76630 | gl_rasterizer: Make floating-point literal a float Gets rid of an unnecessary expansion from float to double. | 2020-11-20 04:24:33 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | b7cd5d742e | shader_bytecode: Make use of [[nodiscard]] where applicable Ensures that all queried values are made use of. | 2020-11-20 02:20:37 -05:00 |  | 
			
				
					| 
							
							
								 Lioncash | 56ecafc204 | shader_bytecode: Eliminate variable shadowing | 2020-11-20 02:13:45 -05:00 |  | 
			
				
					| 
							
							
								 Morph | 715f0c3b0c | Merge pull request #4941 from lioncash/config configure_input_player: Use static qualifier for IsProfileNameValid() | 2020-11-20 14:16:01 +08:00 |  |