bunnei 
							
						 
					 
					
						
						
							
						
						55c0dd1cb3 
					 
					
						
						
							
							Merge pull request  #3942  from ReinUsesLisp/flush-and-invalidate  
						
						... 
						
						
						
						vk_rasterizer: Match OpenGL's FlushAndInvalidate behavior 
						
						
					 
					
						2020-05-15 21:34:07 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						7a27b7f3a3 
					 
					
						
						
							
							vk_rasterizer: Match OpenGL's FlushAndInvalidate behavior  
						
						... 
						
						
						
						Match OpenGL's behavior. This can fix or simplify bisecting issues on
Vulkan. 
						
						
					 
					
						2020-05-15 20:40:08 -03:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						b73f678ee8 
					 
					
						
						
							
							frontend: Set minimum window size to 640x360 instead of 1280x720 ( #3413 )  
						
						
						
						
					 
					
						2020-05-15 22:22:27 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						024c84d2db 
					 
					
						
						
							
							Merge pull request  #3927  from jroweboy/fix-bug  
						
						... 
						
						
						
						Frontend: Remove tracking for context wrapper 
						
						
					 
					
						2020-05-14 00:07:38 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0e2ded049d 
					 
					
						
						
							
							Merge pull request  #3757  from ogniK5377/better-voice-mixing  
						
						... 
						
						
						
						audio_renderer: Better voice mixing and 6 channel downmixing 
						
						
					 
					
						2020-05-13 22:46:41 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						670a7f51e8 
					 
					
						
						
							
							Merge pull request  #3909  from bunnei/timezone  
						
						... 
						
						
						
						Improve time zone support 
						
						
					 
					
						2020-05-13 21:41:45 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b1a1bd12ca 
					 
					
						
						
							
							Merge pull request  #3899  from ReinUsesLisp/float-comparisons  
						
						... 
						
						
						
						shader_ir: Add separate instructions for ordered and unordered comparisons and fix NE on GLSL 
						
						
					 
					
						2020-05-13 09:51:14 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						91dddca26e 
					 
					
						
						
							
							vk_rasterizer: Implement constant attributes  
						
						... 
						
						
						
						Constant attributes (in OpenGL known disabled attributes) are not
supported on Vulkan, even with extensions. To emulate this behavior we
return zero on reads from disabled vertex attributes in shader code.
This has no caching cost because attribute formats are not dynamic state
on Vulkan and we have to store it in the pipeline cache anyway.
- Fixes Animal Crossing: New Horizons terrain borders 
						
						
					 
					
						2020-05-13 04:36:47 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						cf6a40fc12 
					 
					
						
						
							
							vk_rasterizer: Remove buffer check in attribute selection  
						
						... 
						
						
						
						This was a left over from OpenGL when disabled buffers where not properly
emulated. We no longer have to assert this as it is checked in vertex
buffer initialization. 
						
						
					 
					
						2020-05-13 04:36:47 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						bba54e1880 
					 
					
						
						
							
							time_zone: Use std::chrono::seconds for strong typing.  
						
						
						
						
					 
					
						2020-05-12 18:44:07 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						1585981eec 
					 
					
						
						
							
							Frontend: Remove tracking for context wrapper  
						
						
						
						
					 
					
						2020-05-11 23:50:03 -06:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						a79f060ea2 
					 
					
						
						
							
							hid: Clear keyboard states & fix logic issue  
						
						... 
						
						
						
						Previously we never cleared the states of the entries and the key would stay held down, also looping over the key bytes for each key lead to setting every bit for the key state instead of the key we wanted 
						
						
					 
					
						2020-05-12 12:40:50 +10:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1beaebe666 
					 
					
						
						
							
							Merge pull request  #3816  from ReinUsesLisp/vk-rasterizer-enable  
						
						... 
						
						
						
						vk_graphics_pipeline: Implement rasterizer_enable on Vulkan 
						
						
					 
					
						2020-05-11 18:22:51 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						3c8cd62b0d 
					 
					
						
						
							
							hle: service: time_zone_manager: Use current time zone setting.  
						
						
						
						
					 
					
						2020-05-11 17:55:25 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						33441fa728 
					 
					
						
						
							
							common: Add module to get the current time zone.  
						
						
						
						
					 
					
						2020-05-11 17:51:26 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						988e42a3f5 
					 
					
						
						
							
							core: settings: Add a setting for time zone.  
						
						
						
						
					 
					
						2020-05-11 17:50:07 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						16c0373adc 
					 
					
						
						
							
							fix logic error & scale sample volume based on voice volume  
						
						
						
						
					 
					
						2020-05-11 12:56:15 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						c4e7ec7a99 
					 
					
						
						
							
							pass by const ref instead  
						
						
						
						
					 
					
						2020-05-11 12:56:15 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						9de860a419 
					 
					
						
						
							
							audio_renderer: Better voice mixing and 6 channel downmixing  
						
						... 
						
						
						
						Supersedes #3738  and #3321  
						
						
					 
					
						2020-05-11 12:56:15 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						47b97b9577 
					 
					
						
						
							
							service: fsp_srv: Stub implementation of OpenMultiCommitManager.  
						
						
						
						
					 
					
						2020-05-11 12:54:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						551c61bf27 
					 
					
						
						
							
							yuzu: game_list: Fix 'Open Save Data Location' for device saves.  
						
						
						
						
					 
					
						2020-05-11 12:54:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ab9ddab0a2 
					 
					
						
						
							
							file_sys: savefata_factory: Update to support DeviceSaveData.  
						
						
						
						
					 
					
						2020-05-11 12:54:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9c065c013e 
					 
					
						
						
							
							file_sys: control_metadata: Expose device_save_data_size.  
						
						
						
						
					 
					
						2020-05-11 12:54:30 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						ecc8ccc9d3 
					 
					
						
						
							
							Stub SendKeyboardLockKeyEvent  
						
						... 
						
						
						
						Needed for Puchikon 4 SmileBASIC 1.0.0 
						
						
					 
					
						2020-05-12 01:01:50 +10:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						8b329ddcc9 
					 
					
						
						
							
							gl_shader_decompiler: Properly emulate NaN behaviour on NE  
						
						... 
						
						
						
						"Not equal" operators on GLSL seem to behave as unordered when we expect
an ordered comparison.
Manually emulate this checking for LGE values (numbers, not-NaNs). 
						
						
					 
					
						2020-05-10 02:59:33 -03:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						1887afaf9e 
					 
					
						
						
							
							RasterizerCache: Correct documentation.  
						
						
						
						
					 
					
						2020-05-09 21:03:39 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						8d15f8b28e 
					 
					
						
						
							
							VkPipelineCache: Use a null shader on invalid address.  
						
						
						
						
					 
					
						2020-05-09 20:51:34 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						0a4be73b9b 
					 
					
						
						
							
							VideoCore: Use SyncGuestMemory mechanism for Shader/Pipeline Cache invalidation.  
						
						
						
						
					 
					
						2020-05-09 19:25:29 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						7e376af8fc 
					 
					
						
						
							
							Merge pull request  #3839  from Morph1984/r8g8ui  
						
						... 
						
						
						
						texture: Implement R8G8UI 
						
						
					 
					
						2020-05-09 05:28:55 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						4e57f9d5cf 
					 
					
						
						
							
							shader_ir: Separate float-point comparisons in ordered and unordered  
						
						... 
						
						
						
						This allows us to use native SPIR-V instructions without having to
manually check for NAN. 
						
						
					 
					
						2020-05-09 04:55:15 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a9ee6e346b 
					 
					
						
						
							
							Merge pull request  #3842  from makigumo/maxwell_to_vk_vertexattribute_signed_int  
						
						... 
						
						
						
						maxwell_to_vk: implement missing signed int formats 
						
						
					 
					
						2020-05-09 00:36:09 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						bc30a591ba 
					 
					
						
						
							
							Replace externals with Conan ( #3735 )  
						
						... 
						
						
						
						* Remove git submodules that will be loaded through conan
* Move custom Find modules to their own folder
* Use conan for downloading missing external dependencies
* CI: Change the yuzu source folder user to the user that the containers run on
* Attempt to remove dirty mingw build hack
* Install conan on the msvc build
* Only set release build type when using not using multi config generator
* Re-add qt bundled to workaround an issue with conan qt not downloading prebuilt binaries
* Add workaround for submodules that use legacy CMAKE variables
* Re-add USE_BUNDLED_QT on the msvc build bot 
						
						
					 
					
						2020-05-08 17:09:29 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						50c27d5ae1 
					 
					
						
						
							
							Merge pull request  #3885  from ReinUsesLisp/viewport-swizzles  
						
						... 
						
						
						
						video_core: Implement viewport swizzles with NV_viewport_swizzle 
						
						
					 
					
						2020-05-08 15:16:53 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1121960f0e 
					 
					
						
						
							
							Merge pull request  #3879  from lioncash/global2  
						
						... 
						
						
						
						hle_ipc: Eliminate core memory globals 
						
						
					 
					
						2020-05-07 19:13:34 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						028f6fdbf6 
					 
					
						
						
							
							Merge pull request  #3884  from ReinUsesLisp/border-colors  
						
						... 
						
						
						
						vk_sampler_cache: Use VK_EXT_custom_border_color when available 
						
						
					 
					
						2020-05-07 12:18:53 -04:00 
						 
				 
			
				
					
						
							
							
								FearlessTobi 
							
						 
					 
					
						
						
							
						
						9e5af4ad30 
					 
					
						
						
							
							Menubar: fix mouse tracking bug  
						
						... 
						
						
						
						Co-Authored-By: Vitor K <vitor-k@users.noreply.github.com > 
						
						
					 
					
						2020-05-06 22:14:52 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						41682e0888 
					 
					
						
						
							
							Merge pull request  #3815  from FernandoS27/command-list-2  
						
						... 
						
						
						
						GPU: More optimizations to GPU Command List Processing and DMA Copy Optimizations 
						
						
					 
					
						2020-05-05 17:12:42 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						88141bb2d4 
					 
					
						
						
							
							Merge pull request  #3881  from lioncash/mem-warning  
						
						... 
						
						
						
						kernel/memory: Resolve several compiler warnings 
						
						
					 
					
						2020-05-05 15:41:18 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						eb2c50c5e6 
					 
					
						
						
							
							Update src/video_core/gpu.cpp  
						
						... 
						
						
						
						Co-authored-by: David <25727384+ogniK5377@users.noreply.github.com > 
						
						
					 
					
						2020-05-05 15:39:44 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ea09930196 
					 
					
						
						
							
							Update src/video_core/gpu.cpp  
						
						... 
						
						
						
						Co-authored-by: David <25727384+ogniK5377@users.noreply.github.com > 
						
						
					 
					
						2020-05-05 15:39:37 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						227278098a 
					 
					
						
						
							
							vk_sampler_cache: Use VK_EXT_custom_border_color when available  
						
						... 
						
						
						
						This should fix grass interactions on Breath of the Wild on Vulkan.
It is currently untested against validation layers.
Nvidia's Windows 443.09 beta driver or Linux 440.66.12 is required for
now. 
						
						
					 
					
						2020-05-04 20:49:23 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						929acd4d1e 
					 
					
						
						
							
							Merge pull request  #3880  from lioncash/encoding  
						
						... 
						
						
						
						kernel/memory: Amend potential encoding warnings 
						
						
					 
					
						2020-05-04 18:50:29 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						2dbf5290f2 
					 
					
						
						
							
							vk_graphics_pipeline: Implement viewport swizzles with NV_viewport_swizzle  
						
						
						
						
					 
					
						2020-05-04 18:31:17 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						f813cd3ff7 
					 
					
						
						
							
							gl_rasterizer: Implement viewport swizzles with NV_viewport_swizzle  
						
						
						
						
					 
					
						2020-05-04 17:51:30 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						9b8e962368 
					 
					
						
						
							
							maxwell_3d: Add viewport swizzles  
						
						
						
						
					 
					
						2020-05-04 17:50:59 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						500e9c5969 
					 
					
						
						
							
							Merge pull request  #3843  from ogniK5377/GetPopFromGeneralChannelEvent  
						
						... 
						
						
						
						am: IHomeMenuFunctions:GetPopFromGeneralChannelEvent 
						
						
					 
					
						2020-05-04 16:20:11 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						fc04108c77 
					 
					
						
						
							
							Merge pull request  #3637  from FearlessTobi/port-5094  
						
						... 
						
						
						
						Port citra-emu/citra#5094 : "yuzu: Option to hide mouse on inactivity" 
						
						
					 
					
						2020-05-03 23:16:19 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						29fce1a187 
					 
					
						
						
							
							Merge pull request  #3822  from ogniK5377/GetAccountId  
						
						... 
						
						
						
						acc: Return a unique value per account for GetAccountId 
						
						
					 
					
						2020-05-03 23:15:03 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						4620580245 
					 
					
						
						
							
							kernel/memory: Remove #pragma once within cpp file  
						
						... 
						
						
						
						This isn't necessary in a cpp file and will cause warnings on clang. 
						
						
					 
					
						2020-05-03 13:42:07 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						1ecaa86a52 
					 
					
						
						
							
							kernel/memory: Remove unused includes  
						
						... 
						
						
						
						Prevents header churn and needing to recompile these files if these
headers are ever changed in the future. 
						
						
					 
					
						2020-05-03 13:41:18 -04:00