ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								dbb7b51943 
								
							 
						 
						
							
							
								
								gl_texture_cache: Properly implement depth/stencil sampling  
							
							... 
							
							
							
							This addresses the long standing issue of compatibility vs. core
profiles on OpenGL, properly implementing depth vs. stencil sampling
depending on the texture swizzle. 
							
						 
						
							2020-01-26 21:44:08 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								e9b557b38e 
								
							 
						 
						
							
							
								
								System: Correct PrepareReschedule.  
							
							
							
						 
						
							2020-01-26 14:32:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								3230cfebb7 
								
							 
						 
						
							
							
								
								Kernel: Remove a few global instances from the kernel.  
							
							
							
						 
						
							2020-01-26 14:23:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								0a5e0d4777 
								
							 
						 
						
							
							
								
								Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager.  
							
							... 
							
							
							
							This commit instends on better naming the new purpose of this classes. 
							
						 
						
							2020-01-26 14:07:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								fb17429a0b 
								
							 
						 
						
							
							
								
								ArmInterface: Delegate Exclusive monitor factory to exclusive monitor interfasce.  
							
							
							
						 
						
							2020-01-26 10:28:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bartosz Kaszubowski 
								
							 
						 
						
							
							
							
							
								
							
							
								16d1ea6761 
								
							 
						 
						
							
							
								
								dark themes refinements and cleanup  
							
							
							
						 
						
							2020-01-26 11:50:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								0d8f0ad3b3 
								
							 
						 
						
							
							
								
								shader/memory: Implement ATOM.ADD  
							
							... 
							
							
							
							ATOM operates atomically on global memory. For now only add ATOM.ADD
since that's what was found in commercial games.
This asserts for ATOM.ADD.S32 (handling the others as unimplemented),
although ATOM.ADD.U32 shouldn't be any different.
This change forces us to change the default type on SPIR-V storage
buffers from float to uint. We could also alias the buffers, but it's
simpler for now to just use uint. While we are at it, abstract the code
to avoid repetition. 
							
						 
						
							2020-01-26 01:54:24 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								1c2981f6da 
								
							 
						 
						
							
							
								
								Core: Refactor CPU Management.  
							
							... 
							
							
							
							This commit moves ARM Interface and Scheduler handling into the kernel. 
							
						 
						
							2020-01-25 18:55:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								2e6a1b965d 
								
							 
						 
						
							
							
								
								Shader_IR: Address feedback.  
							
							
							
						 
						
							2020-01-25 09:04:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								0340f04b84 
								
							 
						 
						
							
							
								
								shader/memory: Implement STL.S16 and STS.S16  
							
							
							
						 
						
							2020-01-25 03:16:10 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								edd5e604be 
								
							 
						 
						
							
							
								
								shader/memory: Implement unaligned LDL.S16 and LDS.S16  
							
							
							
						 
						
							2020-01-25 03:16:10 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								851d3adc24 
								
							 
						 
						
							
							
								
								shader/memory: Move unaligned load/store to functions  
							
							
							
						 
						
							2020-01-25 03:16:10 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								cff97272d2 
								
							 
						 
						
							
							
								
								shader/memory: Implement LDL.S16 and LDS.S16  
							
							
							
						 
						
							2020-01-25 03:15:55 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ebb840daaf 
								
							 
						 
						
							
							
								
								bsd: Stub several more functions.  
							
							... 
							
							
							
							- Required for Little Town Hero to boot further. 
							
						 
						
							2020-01-25 00:47:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								53184a16cc 
								
							 
						 
						
							
							
								
								Merge pull request  #3343  from FearlessTobi/ui-tab  
							
							... 
							
							
							
							yuzu/configuration: create UI tab and move gamelist settings there 
							
						 
						
							2020-01-25 00:40:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b6e76fdeb1 
								
							 
						 
						
							
							
								
								Merge pull request  #3326  from FearlessTobi/port-5039  
							
							... 
							
							
							
							Port citra-emu/citra#5039 : "common/logging: don't use regex for path trimming" 
							
						 
						
							2020-01-24 20:59:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								40c05f9028 
								
							 
						 
						
							
							
								
								Disable clang-format for font files  
							
							
							
						 
						
							2020-01-24 23:54:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b6a1315c24 
								
							 
						 
						
							
							
								
								Merge pull request  #3344  from ReinUsesLisp/vk-botw  
							
							... 
							
							
							
							vk_shader_decompiler: Disable default values on unwritten render targets 
							
						 
						
							2020-01-24 17:31:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								26b5aa702d 
								
							 
						 
						
							
							
								
								Shader_IR: Change name of TrackSampler function so it does not confuse with the type.  
							
							
							
						 
						
							2020-01-24 16:44:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								8c800cf312 
								
							 
						 
						
							
							
								
								Shader_IR: Corrections, styling and extras.  
							
							
							
						 
						
							2020-01-24 16:44:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								a0cd5fb25f 
								
							 
						 
						
							
							
								
								Shader_IR: Correct Custom Variable assignment.  
							
							
							
						 
						
							2020-01-24 16:44:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								b6d3153e7e 
								
							 
						 
						
							
							
								
								Shader_IR: Propagate bindless index into the GL compiler.  
							
							
							
						 
						
							2020-01-24 16:44:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								c066e472b9 
								
							 
						 
						
							
							
								
								Shader_IR: Implement Injectable Custom Variables to the IR.  
							
							
							
						 
						
							2020-01-24 16:43:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								6d6a963173 
								
							 
						 
						
							
							
								
								GL Backend: Introduce indexed samplers into the GL backend  
							
							
							
						 
						
							2020-01-24 16:43:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								123c7cf307 
								
							 
						 
						
							
							
								
								Shader_IR: deduce size of indexed samplers  
							
							
							
						 
						
							2020-01-24 16:43:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								2b9a30d06b 
								
							 
						 
						
							
							
								
								Shader_IR: Setup Indexed Samplers on the IR  
							
							
							
						 
						
							2020-01-24 16:43:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								f93bff419e 
								
							 
						 
						
							
							
								
								Shader_IR: Implement initial code for tracking indexed samplers.  
							
							
							
						 
						
							2020-01-24 16:43:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								c0c5fa078b 
								
							 
						 
						
							
							
								
								Shader_IR: Address Feedback  
							
							
							
						 
						
							2020-01-24 16:43:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								5fb7881077 
								
							 
						 
						
							
							
								
								Shader_IR: Allow constant access of guest driver.  
							
							
							
						 
						
							2020-01-24 16:43:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								c5fdcd7a2c 
								
							 
						 
						
							
							
								
								Shader_IR: Address Feedback  
							
							
							
						 
						
							2020-01-24 16:43:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								87546c5c19 
								
							 
						 
						
							
							
								
								Guest_driver: Correct compiling errors in GCC.  
							
							
							
						 
						
							2020-01-24 16:43:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								61d2053adb 
								
							 
						 
						
							
							
								
								Shader_IR: Store Bound buffer on Shader Usage  
							
							
							
						 
						
							2020-01-24 16:43:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								e9f3264c8d 
								
							 
						 
						
							
							
								
								GPU: Implement guest driver profile and deduce texture handler sizes.  
							
							
							
						 
						
							2020-01-24 16:43:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								a402d6e870 
								
							 
						 
						
							
							
								
								Kernel: Implement Physical Core.  
							
							
							
						 
						
							2020-01-24 15:38:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0d6a9f7d6b 
								
							 
						 
						
							
							
								
								Merge pull request  #3273  from FernandoS27/txd-array  
							
							... 
							
							
							
							Shader_IR: Implement TXD Array. 
							
						 
						
							2020-01-24 14:02:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								97414178cb 
								
							 
						 
						
							
							
								
								Merge pull request  #3340  from SciresM/pmdx  
							
							... 
							
							
							
							loader: provide default arguments (zero byte) to NSOs 
							
						 
						
							2020-01-24 10:31:43 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								84532ba55a 
								
							 
						 
						
							
							
								
								vk_shader_decompiler: Disable default values on unwritten render targets  
							
							... 
							
							
							
							Some games like The Legend of Zelda: Breath of the Wild assign
render targets without writing them from the fragment shader. This
generates Vulkan validation errors, so silence these I previously
introduced a commit to set "vec4(0, 0, 0, 1)" for these attachments. The
problem is that this is not what games expect. This commit reverts that
change. 
							
						 
						
							2020-01-24 01:16:21 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ae9ea3e134 
								
							 
						 
						
							
							
								
								Merge pull request  #2800  from FearlessTobi/port-4049  
							
							... 
							
							
							
							Port citra-emu/citra#4049 : "Input: UDP Client to provide motion and touch controls" 
							
						 
						
							2020-01-23 20:18:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								30b4a50d29 
								
							 
						 
						
							
							
								
								audio_core: Switch to a faster interpolation technique  
							
							
							
						 
						
							2020-01-24 00:38:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								f857c56aee 
								
							 
						 
						
							
							
								
								yuzu/configuration: create UI tab and move gamelist settings there  
							
							
							
						 
						
							2020-01-24 00:15:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									BreadFish64 
								
							 
						 
						
							
							
							
							
								
							
							
								45e463971b 
								
							 
						 
						
							
							
								
								common/logging: don't use regex for path trimming  
							
							
							
						 
						
							2020-01-23 23:08:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								e0e3b5d899 
								
							 
						 
						
							
							
								
								Replace GetString with Get function  
							
							... 
							
							
							
							This should hopefully fix compilation errors. 
							
						 
						
							2020-01-23 20:55:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								e89cbc93dd 
								
							 
						 
						
							
							
								
								Address second part of review comments  
							
							
							
						 
						
							2020-01-23 20:55:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									FearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								af272d88d9 
								
							 
						 
						
							
							
								
								Address review comments  
							
							
							
						 
						
							2020-01-23 20:55:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								b2f53cceb6 
								
							 
						 
						
							
							
								
								Input: UDP Client to provide motion and touch controls  
							
							... 
							
							
							
							An implementation of the cemuhook motion/touch protocol, this adds the
ability for users to connect several different devices to citra to send
direct motion and touch data to citra.
Co-Authored-By: jroweboy <jroweboy@gmail.com> 
							
						 
						
							2020-01-23 20:55:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ad4f27978a 
								
							 
						 
						
							
							
								
								Merge pull request  #3341  from bunnei/time-posix-myrule  
							
							... 
							
							
							
							service: time: Implement ToPosixTimeWithMyRule. 
							
						 
						
							2020-01-23 12:04:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								9b89afce60 
								
							 
						 
						
							
							
								
								Merge pull request  #3338  from ReinUsesLisp/no-fastmath  
							
							... 
							
							
							
							gl_shader_cache: Disable fastmath on Nvidia 
							
						 
						
							2020-01-23 10:08:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								dcd1617ee2 
								
							 
						 
						
							
							
								
								service: time: Implement ToPosixTimeWithMyRule.  
							
							... 
							
							
							
							- Used by Pokemon Mystery Dungeon. 
							
						 
						
							2020-01-22 23:20:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Scire 
								
							 
						 
						
							
							
							
							
								
							
							
								56137d471a 
								
							 
						 
						
							
							
								
								loader: provide default arguments (zero byte) to NSOs  
							
							... 
							
							
							
							Certain newer unity games (Terraria, Pokemon Mystery Dungeon) require
that the argument region be populated. Failure to do so results in
an integer underflow in argument count, and eventually an unmapped
read at 0x800000000. Providing this default fixes this.
Note that the behavior of official software is as yet unverified,
arguments-wise. 
							
						 
						
							2020-01-22 20:14:06 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								eab03ad919 
								
							 
						 
						
							
							
								
								Merge pull request  #3324  from FearlessTobi/port-5037  
							
							... 
							
							
							
							Port citra-emu/citra#5037 : "CMake: Create thin archives on Linux" 
							
						 
						
							2020-01-22 19:48:15 -05:00