bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							929994132a 
							
						 
					 
					
						
						
							
							hle: kernel: Provide methods for tracking dangling kernel objects.  
						
						
						
						
					 
					
						2021-07-20 18:54:55 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29fb110049 
							
						 
					 
					
						
						
							
							Merge pull request  #6649  from german77/toggle_sdl  
						
						... 
						
						
						
						input_common: Support SDL toggle buttons 
						
						
					 
					
						2021-07-20 20:35:20 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c4557557 
							
						 
					 
					
						
						
							
							gl_buffer_cache: Use glClearNamedBufferSubData:GL_RED instead of GL_RGBA  
						
						... 
						
						
						
						Avoids reading out of bounds from the stack. 
						
						
					 
					
						2021-07-20 18:51:45 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							6e2ca7fbee 
							
						 
					 
					
						
						
							
							buffer_cache: Simplify clear logic  
						
						... 
						
						
						
						Use existing helper functions and avoid looping when
only one buffer has to be active. 
						
						
					 
					
						2021-07-20 18:50:51 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c53b688411 
							
						 
					 
					
						
						
							
							Merge pull request  #6629  from FernandoS27/accel-dma-2  
						
						... 
						
						
						
						DMAEngine: Accelerate BufferClear [accelerateDMA Part 2] 
						
						
					 
					
						2021-07-20 17:35:05 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							263a201dae 
							
						 
					 
					
						
						
							
							Merge pull request  #6658  from Morph1984/render-window-fix  
						
						... 
						
						
						
						bootmanager: Create a dummy render widget 
						
						
					 
					
						2021-07-20 15:55:48 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f460bf937e 
							
						 
					 
					
						
						
							
							Merge pull request  #6685  from ReinUsesLisp/radeonsi-client  
						
						... 
						
						
						
						gl_texture_cache: Workaround slow PBO downloads on radeonsi 
						
						
					 
					
						2021-07-20 20:33:07 +02:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							ad189488b3 
							
						 
					 
					
						
						
							
							vk_texture_cache: Use VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL when possible  
						
						... 
						
						
						
						Silences performance warnings generated from validation layers on each frame. 
						
						
					 
					
						2021-07-20 14:38:58 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							2e2d6cf5e5 
							
						 
					 
					
						
						
							
							gl_texture_cache: Workaround slow PBO downloads on radeonsi  
						
						... 
						
						
						
						There's an optimization bug on non-git mesa versions where not
specifying GL_CLIENT_STORAGE_BIT causes very slow reads on the CPU
side.
Add this bit for all vendors. 
						
						
					 
					
						2021-07-20 14:02:11 -03:00 
						 
				 
			
				
					
						
							
							
								Chloe Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							75e9d3b992 
							
						 
					 
					
						
						
							
							uuid: Directly compare UUID instead of checking per element  
						
						... 
						
						
						
						We can now update this for C++20 
						
						
					 
					
						2021-07-21 02:36:57 +10:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a26d96c98 
							
						 
					 
					
						
						
							
							vk_buffer_cache: Fix quad index array with 0 vertices ( #6627 )  
						
						
						
						
					 
					
						2021-07-20 05:05:28 -03:00 
						 
				 
			
				
					
						
							
							
								Nicolas Jallamion 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6573ff64b4 
							
						 
					 
					
						
						
							
							input/sdl_impl: fix rumble support on DualSense. ( #6683 )  
						
						... 
						
						
						
						- value return can be different 0, is not error is normal, error is only -1. 
						
						
					 
					
						2021-07-20 04:00:07 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							9b7e57f3f4 
							
						 
					 
					
						
						
							
							applet_controller: Add preliminary support for version 8  
						
						... 
						
						
						
						Version 8 adds support for key remapping introduced in FW 11.0, we will not be implementing this for now. 
						
						
					 
					
						2021-07-20 01:45:19 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							747a33a41e 
							
						 
					 
					
						
						
							
							bootmanager: Create a dummy render widget  
						
						... 
						
						
						
						This ensures that Qt positions the render window at the correct position on initializing the respective render backends. 
						
						
					 
					
						2021-07-20 01:40:18 -04:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07073734ed 
							
						 
					 
					
						
						
							
							file_sys: Support load game collection ( #6582 )  
						
						... 
						
						
						
						Adds support for loading games with multiple programs embedded within such as the Dragon Quest 1+2+3 Collection 
						
						
					 
					
						2021-07-20 01:10:05 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16f983d33a 
							
						 
					 
					
						
						
							
							Merge pull request  #6580  from ReinUsesLisp/xfb-radv  
						
						... 
						
						
						
						vk_buffer_cache: Use emulated null buffers for transform feedback 
						
						
					 
					
						2021-07-19 23:01:19 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffc78ce9c1 
							
						 
					 
					
						
						
							
							Merge pull request  #6652  from lat9nq/cmd-vulkan-fixes  
						
						... 
						
						
						
						yuzu-cmd: Linux Vulkan fixes 
						
						
					 
					
						2021-07-19 20:54:03 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f85bbf3a8f 
							
						 
					 
					
						
						
							
							Merge pull request  #6651  from lat9nq/update-settings  
						
						... 
						
						
						
						yuzu-cmd: Update settings 
						
						
					 
					
						2021-07-19 12:46:40 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b405a81a9c 
							
						 
					 
					
						
						
							
							Merge pull request  #6679  from yzct12345/fix-lets-go  
						
						... 
						
						
						
						Fix Pokemon Let's Go on Vulkan 
						
						
					 
					
						2021-07-19 03:29:54 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							053860d9cb 
							
						 
					 
					
						
						
							
							Merge pull request  #6670  from ReinUsesLisp/prepare-rt  
						
						... 
						
						
						
						texture_cache: Always prepare image views on render targets 
						
						
					 
					
						2021-07-19 03:21:25 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41f4edd256 
							
						 
					 
					
						
						
							
							Merge pull request  #6669  from ReinUsesLisp/fix-samples-sizes  
						
						... 
						
						
						
						texture_cache/util: Fix size calculations of multisampled images 
						
						
					 
					
						2021-07-19 03:21:03 +02:00 
						 
				 
			
				
					
						
							
							
								yzct12345 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03a7131563 
							
						 
					 
					
						
						
							
							Update src/video_core/renderer_vulkan/vk_texture_cache.cpp  
						
						... 
						
						
						
						Co-authored-by: Vitor K <vitor-kiguchi@hotmail.com> 
						
						
					 
					
						2021-07-18 22:23:32 +00:00 
						 
				 
			
				
					
						
							
							
								yzct12345 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b727b6784f 
							
						 
					 
					
						
						
							
							Update src/video_core/renderer_vulkan/vk_texture_cache.cpp  
						
						... 
						
						
						
						Co-authored-by: Vitor K <vitor-kiguchi@hotmail.com> 
						
						
					 
					
						2021-07-18 22:23:12 +00:00 
						 
				 
			
				
					
						
							
							
								yzct12345 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e7f41cec6 
							
						 
					 
					
						
						
							
							Ignore wrong blit format  
						
						
						
						
					 
					
						2021-07-18 21:56:06 +00:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							29c39838fe 
							
						 
					 
					
						
						
							
							vk_texture_cache: Finalize renderpass when downloading images  
						
						
						
						
					 
					
						2021-07-18 18:00:30 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							7850dd0a76 
							
						 
					 
					
						
						
							
							vk_compute_pass: Fix pipeline barriers on non-initialized ASTC images  
						
						
						
						
					 
					
						2021-07-18 18:00:14 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							a3ce26ae01 
							
						 
					 
					
						
						
							
							vk_compute_pass: Fix ASTC buffer setup synchronization  
						
						
						
						
					 
					
						2021-07-18 17:59:31 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							6d9f347e22 
							
						 
					 
					
						
						
							
							texture_cache/util: Fix size calculations of multisampled images  
						
						... 
						
						
						
						On the texture cache we handle multisampled images by keeping their real
size in samples (e.g. 1920x1080 with 4 samples is 3840x2160).
This works nicely with size matches and other comparisons, but the
calculation for guest sizes was not having this in mind, and the size
was being multiplied (again) by the number of samples per dimension.
For example a 3840x2160 texture cache image had its width and height
multiplied by 2, resulting in a much larger texture.
Fix this issue.
- Fixes performance regression on cooking related titles when an
  unrelated bug was fixed. 
						
						
					 
					
						2021-07-18 01:15:48 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							cb08e5bdd2 
							
						 
					 
					
						
						
							
							texture_cache: Always prepare image views on render targets  
						
						... 
						
						
						
						Images used as render targets were not being "prepared", causing
desynchronizations on the texture cache. Needs #6669  to avoid
performance regressions on certain cooking titles.
- Fixes black shadows on Age of Calamity. 
						
						
					 
					
						2021-07-18 00:49:32 -03:00 
						 
				 
			
				
					
						
							
							
								Ameer J 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c42c3561b8 
							
						 
					 
					
						
						
							
							Merge pull request  #6659  from german77/mouse_panning  
						
						... 
						
						
						
						input_common: Fix mouse panning behaivour 
						
						
					 
					
						2021-07-17 16:32:43 -04:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							2c339a5114 
							
						 
					 
					
						
						
							
							configure/ui: Add sliders for trigger buttons  
						
						
						
						
					 
					
						2021-07-17 13:30:43 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							14d5202da6 
							
						 
					 
					
						
						
							
							input_common: Fix mouse panning behaivour  
						
						
						
						
					 
					
						2021-07-16 18:57:29 -05:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							f785933125 
							
						 
					 
					
						
						
							
							sdl_impl, emu_window: Remove clang ignore  
						
						... 
						
						
						
						Fixed upstream by
libsdl-org/SDL@25fc40b0bd  
						
						
					 
					
						2021-07-16 15:43:12 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							0e6ba0cd0d 
							
						 
					 
					
						
						
							
							emu_window_sdl2_vk: Specify the window manager if it should be supported  
						
						... 
						
						
						
						The original language "not implemented" is wrong if the implementation
exists but is not compiled. This causes a bit of a debugging headache
when it goes wrong. Log it if the window manager is known before
exiting. 
						
						
					 
					
						2021-07-16 15:43:12 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							d3748cad73 
							
						 
					 
					
						
						
							
							emu_window_sdl2_vk: Use the generated SDL config  
						
						... 
						
						
						
						On Linux, due to the way we include SDL2 as a submodule, it makes it
difficult for us to specify which SDL_config.h we intended to include.
Before, CMake would default to the dummy one included with SDL and
ignore the generated one.
This tells CMake to use the generated one. In addition, we define
USING_GENERATED_CONFIG_H to throw an error in case the dummy config is
used by accident. Fixes Vulkan not working on Linux yuzu-cmd. 
						
						
					 
					
						2021-07-16 15:43:02 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							b804f77fa5 
							
						 
					 
					
						
						
							
							configure_audio: Fix volume clamping to 0  
						
						
						
						
					 
					
						2021-07-16 10:36:08 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							15ed73a6eb 
							
						 
					 
					
						
						
							
							yuzu_cmd: Add missing or update current settings  
						
						... 
						
						
						
						Many settings in common/settings.h are missing from yuzu-cmd, either
they were added to default_ini.h but not read in, or vice versa, or the
setting was altogether omitted from yuzu-cmd. Some defaults were
reported wrong, so those were fixed where noticed. 
						
						
					 
					
						2021-07-16 02:46:14 -04:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							240019feca 
							
						 
					 
					
						
						
							
							input_common: Make button threshold customizable  
						
						
						
						
					 
					
						2021-07-15 23:56:57 -05:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							7dfd2715b7 
							
						 
					 
					
						
						
							
							default_ini: Remove deprecated settings  
						
						... 
						
						
						
						These settings are not being read in config.cpp AND they do not exist in
common/settings.h. Remove their references. 
						
						
					 
					
						2021-07-15 23:27:42 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cd3230295 
							
						 
					 
					
						
						
							
							Merge pull request  #6579  from ameerj/float-settings  
						
						... 
						
						
						
						settings: Eliminate usage of float-point setting values 
						
						
					 
					
						2021-07-15 18:03:11 -04:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							c7478642a6 
							
						 
					 
					
						
						
							
							input_common: Support SDL toggle buttons  
						
						
						
						
					 
					
						2021-07-15 14:31:58 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96703b82bc 
							
						 
					 
					
						
						
							
							Merge pull request  #6635  from ameerj/intel-vk-sm3dw  
						
						... 
						
						
						
						vk_rasterizer: Only clear valid color attachments 
						
						
					 
					
						2021-07-15 16:52:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da4ca4f2f9 
							
						 
					 
					
						
						
							
							Merge pull request  #6525  from ameerj/nvdec-fixes  
						
						... 
						
						
						
						nvdec: Fix Submit Ioctl data source, vic frame dimension computations 
						
						
					 
					
						2021-07-15 15:17:50 +02:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							b7fa264749 
							
						 
					 
					
						
						
							
							vic: Fix dimension compuation of YUV frames  
						
						... 
						
						
						
						Fixes out of bound memory crashes in Mario Golf 
						
						
					 
					
						2021-07-15 00:51:50 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							0d88a2bc05 
							
						 
					 
					
						
						
							
							applets/web: Resolve Nintendo CDN URLs  
						
						... 
						
						
						
						This fixes the hint videos in New Super Mario Bros. U Deluxe 
						
						
					 
					
						2021-07-15 00:31:46 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							8943f2158d 
							
						 
					 
					
						
						
							
							nvhost_nvdec_common: Read Submit ioctl data from object addr  
						
						... 
						
						
						
						Fixes Mario Golf intro video decoding. 
						
						
					 
					
						2021-07-14 23:56:24 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							3f601ed8bc 
							
						 
					 
					
						
						
							
							nvhost_nvdec_common: Fix {Slice/Write}Vectors return  
						
						... 
						
						
						
						Plus some minor cleanup for consistency. 
						
						
					 
					
						2021-07-14 22:30:58 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							1ae4b684ff 
							
						 
					 
					
						
						
							
							Buffer cache: Fixes, Clang and Feedback.  
						
						
						
						
					 
					
						2021-07-15 02:02:08 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							1a95a7cdd9 
							
						 
					 
					
						
						
							
							GPUMemoryManager: Force inmediate invalidation when writting block.  
						
						
						
						
					 
					
						2021-07-14 18:39:31 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a0eb3f8a3e 
							
						 
					 
					
						
						
							
							Buffer Cache: Fixes to DMA Copy.  
						
						
						
						
					 
					
						2021-07-14 18:25:33 +02:00