ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						c2c5260fd7 
					 
					
						
						
							
							gl_shader_decompiler: Remove name entries  
						
						
						
						
					 
					
						2019-02-06 22:20:57 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						8b11368671 
					 
					
						
						
							
							gl_shader_util: Add parameter to handle retrievable programs  
						
						
						
						
					 
					
						2019-02-06 22:20:57 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						0ed5d728ca 
					 
					
						
						
							
							rasterizer_interface: Add disk cache entry for the rasterizer  
						
						
						
						
					 
					
						2019-02-06 22:20:57 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						84412591c9 
					 
					
						
						
							
							file_util: Add shader directory  
						
						
						
						
					 
					
						2019-02-06 22:20:57 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						049050856f 
					 
					
						
						
							
							shader_decode: Implement LDG and basic cbuf tracking  
						
						
						
						
					 
					
						2019-02-06 22:20:57 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						10ab714fe0 
					 
					
						
						
							
							Merge pull request  #2042  from ReinUsesLisp/nouveau-tex  
						
						... 
						
						
						
						maxwell_3d: Allow texture handles with TIC id zero 
						
						
					 
					
						2019-02-06 20:19:20 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						40ac058557 
					 
					
						
						
							
							Merge pull request  #2071  from ReinUsesLisp/dsa-texture  
						
						... 
						
						
						
						gl_rasterizer: Use DSA for textures and move swizzling to texture state 
						
						
					 
					
						2019-02-06 20:17:59 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c357d8f6f7 
					 
					
						
						
							
							Merge pull request  #2057  from FearlessTobi/port-4586  
						
						... 
						
						
						
						Port citra-emu/citra#4586 : "Use QPixmap/QIcon for background color selection button" 
						
						
					 
					
						2019-02-06 12:37:57 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b34ae2235d 
					 
					
						
						
							
							Merge pull request  #2086  from FearlessTobi/port-4583  
						
						... 
						
						
						
						Port citra-emu/citra#4583 : "citra_qt: Fix saving screenshot when no file extension is provided" 
						
						
					 
					
						2019-02-06 12:33:35 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						40cd299f01 
					 
					
						
						
							
							Merge pull request  #2087  from lioncash/const  
						
						... 
						
						
						
						service/nvflinger, service/vi: Improve error case handling 
						
						
					 
					
						2019-02-06 12:33:13 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						67c1f31251 
					 
					
						
						
							
							Merge pull request  #2088  from jroweboy/h  
						
						... 
						
						
						
						QT: Fix the loading screen 'H' switch logo to not glitch out 
						
						
					 
					
						2019-02-05 21:06:39 -05:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						c82b0afb69 
					 
					
						
						
							
							QT: Fix the loading screen 'H' switch logo to not glitch out  
						
						
						
						
					 
					
						2019-02-05 18:24:15 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						ef073ff117 
					 
					
						
						
							
							service/nvflinger,service/vi: Handle failure cases with exposed API  
						
						... 
						
						
						
						Converts many of the Find* functions to return a std::optional<T> as
opposed to returning the raw return values directly. This allows
removing a few assertions and handles error cases like the service
itself does. 
						
						
					 
					
						2019-02-05 18:03:28 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						7aa7d8f4ff 
					 
					
						
						
							
							Merge pull request  #2085  from ReinUsesLisp/cube-minus-one  
						
						... 
						
						
						
						video_core/texture: Fix BitField size for depth_minus_one 
						
						
					 
					
						2019-02-05 17:15:26 -05:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						f598490b57 
					 
					
						
						
							
							Fix crash when no files are selected  
						
						
						
						
					 
					
						2019-02-05 22:40:23 +01:00 
						 
				 
			
				
					
						
							
							
								xperia64 
							
						 
					 
					
						
						
							
						
						284536a626 
					 
					
						
						
							
							Add file extension to screenshot filename if not provided  
						
						
						
						
					 
					
						2019-02-05 22:31:37 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						7320c667df 
					 
					
						
						
							
							service/nvflinger: Mark FindVsyncEvent() as a const member function  
						
						... 
						
						
						
						This member function doesn't actually modify instance state, so it can
be marked as a const member function. 
						
						
					 
					
						2019-02-05 15:57:29 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3c02cdcc57 
					 
					
						
						
							
							service/nvflinger: Rename GetVsyncEvent() to FindVsyncEvent()  
						
						... 
						
						
						
						This was missed within #2075 . Renames the member function to make it
consistent with the rest of the Find* functions. 
						
						
					 
					
						2019-02-05 15:55:18 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						72c70d6808 
					 
					
						
						
							
							Merge pull request  #2081  from ReinUsesLisp/lmem-64  
						
						... 
						
						
						
						shader_ir/memory: Add LD_L 64 bits loads 
						
						
					 
					
						2019-02-05 09:17:48 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						b5e685b297 
					 
					
						
						
							
							video_core/texture: Fix BitField size for depth_minus_one  
						
						
						
						
					 
					
						2019-02-05 04:32:06 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						bb4549a73d 
					 
					
						
						
							
							Merge pull request  #2082  from FernandoS27/txq-stl  
						
						... 
						
						
						
						Fix TXQ not using the component mask. 
						
						
					 
					
						2019-02-04 20:22:32 -05:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
						
						a568cd805b 
					 
					
						
						
							
							Update src/video_core/engines/shader_bytecode.h  
						
						... 
						
						
						
						Co-Authored-By: FernandoS27 <fsahmkow27@gmail.com > 
						
						
					 
					
						2019-02-03 21:27:26 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						0306c50339 
					 
					
						
						
							
							Fix TXQ not using the component mask.  
						
						
						
						
					 
					
						2019-02-03 18:17:18 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						dfa7be5ddf 
					 
					
						
						
							
							shader_ir/memory: Add ST_L 64 and 128 bits stores  
						
						
						
						
					 
					
						2019-02-03 19:08:10 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						2bdbb90af7 
					 
					
						
						
							
							video_core: Assert on invalid GPU to CPU address queries  
						
						
						
						
					 
					
						2019-02-03 04:58:40 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						04e68e9738 
					 
					
						
						
							
							maxwell_3d: Allow sampler handles with TSC id zero  
						
						
						
						
					 
					
						2019-02-03 04:58:40 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						390721a561 
					 
					
						
						
							
							maxwell_3d: Allow texture handles with TIC id zero  
						
						... 
						
						
						
						Also remove "enabled" field from Tegra::Texture::FullTextureInfo because
it would become unused. 
						
						
					 
					
						2019-02-03 04:58:24 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						e01a9de35f 
					 
					
						
						
							
							memory_manager: Check for reserved page status  
						
						
						
						
					 
					
						2019-02-03 04:58:24 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						f61c1ed246 
					 
					
						
						
							
							shader_ir/memory: Add LD_L 128 bits loads  
						
						
						
						
					 
					
						2019-02-03 00:35:34 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						9feb68085d 
					 
					
						
						
							
							shader_bytecode: Rename BytesN enums to BitsN  
						
						
						
						
					 
					
						2019-02-03 00:25:40 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						0be835132c 
					 
					
						
						
							
							shader_ir/memory: Add LD_L 64 bits loads  
						
						
						
						
					 
					
						2019-02-03 00:25:40 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						eceab45dac 
					 
					
						
						
							
							Merge pull request  #2074  from ReinUsesLisp/shader-ir-unify-offset  
						
						... 
						
						
						
						shader_ir: Unify constant buffer offset values 
						
						
					 
					
						2019-02-01 13:24:04 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4076d8fe3e 
					 
					
						
						
							
							Merge pull request  #2073  from lioncash/opus  
						
						... 
						
						
						
						hwopus: Implement DecodeInterleaved (the newest variant) 
						
						
					 
					
						2019-02-01 13:02:16 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2d226ff8ac 
					 
					
						
						
							
							Merge pull request  #2067  from ReinUsesLisp/workaround-fb  
						
						... 
						
						
						
						gl_rasterizer: Workaround invalid zeta clears 
						
						
					 
					
						2019-02-01 12:50:09 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						11e7c1244c 
					 
					
						
						
							
							Merge pull request  #2078  from lioncash/timer  
						
						... 
						
						
						
						kernel: Remove the Timer class 
						
						
					 
					
						2019-02-01 12:49:16 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						3a6eef27a2 
					 
					
						
						
							
							Merge pull request  #2079  from ReinUsesLisp/remove-fill  
						
						... 
						
						
						
						video_core: Remove unused Fill related code 
						
						
					 
					
						2019-02-01 12:48:38 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						26f8a700a7 
					 
					
						
						
							
							rasterizer_interface: Remove unused AccelerateFill operation  
						
						
						
						
					 
					
						2019-02-01 03:02:22 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						13222f94c0 
					 
					
						
						
							
							video_core: Remove unused Fill surface type  
						
						
						
						
					 
					
						2019-02-01 02:57:47 -03:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						414cc1eb1f 
					 
					
						
						
							
							kernel: Remove the Timer class  
						
						... 
						
						
						
						A holdover from citra, the Horizon kernel on the switch has no
prominent kernel object that functions as a timer. At least not
to the degree of sophistication that this class provided.
As such, this can be removed entirely. This class also wasn't used at
all in any meaningful way within the core, so this was just code sitting
around doing nothing. This also allows removing a few things from the
main KernelCore class that allows it to use slightly less resources
overall (though very minor and not anything really noticeable). 
						
						
					 
					
						2019-01-31 23:05:15 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b0b027d2d0 
					 
					
						
						
							
							Merge pull request  #2072  from lioncash/service  
						
						... 
						
						
						
						service: Update function tables 
						
						
					 
					
						2019-01-31 15:19:44 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						db21ac2627 
					 
					
						
						
							
							Merge pull request  #2077  from lioncash/virt  
						
						... 
						
						
						
						kernel/wait_object: Devirtualize functions related to manipulating the thread list directly 
						
						
					 
					
						2019-01-31 15:19:02 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d6f5f5cafa 
					 
					
						
						
							
							Merge pull request  #2075  from lioncash/find  
						
						... 
						
						
						
						service/nvflinger: Minor renaming changes 
						
						
					 
					
						2019-01-31 11:08:36 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						3e80b08944 
					 
					
						
						
							
							gl_rasterizer_cache: Fixup test clause  
						
						
						
						
					 
					
						2019-01-30 19:10:35 -03:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
						
						911587fb8d 
					 
					
						
						
							
							gl_rasterizer_cache: Guard clause swizzle testing  
						
						... 
						
						
						
						Co-Authored-By: ReinUsesLisp <reinuseslisp@airmail.cc > 
						
						
					 
					
						2019-01-30 19:10:35 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						220df45b7d 
					 
					
						
						
							
							gl_state: Remove texture target tracking  
						
						
						
						
					 
					
						2019-01-30 19:10:35 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						704744bb72 
					 
					
						
						
							
							gl_rasterizer_cache: Move swizzling to textures instead of state  
						
						
						
						
					 
					
						2019-01-30 19:10:35 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						3bbaa98c78 
					 
					
						
						
							
							gl_state: Use DSA and multi bind to update texture bindings  
						
						
						
						
					 
					
						2019-01-30 19:10:11 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						4b676e7786 
					 
					
						
						
							
							gl_rasterizer: Use DSA for textures  
						
						
						
						
					 
					
						2019-01-30 19:10:11 -03:00 
						 
				 
			
				
					
						
							
							
								Hexagon12 
							
						 
					 
					
						
						
							
						
						e597665569 
					 
					
						
						
							
							Merge pull request  #1818  from ccawley2011/patch-1  
						
						... 
						
						
						
						Add missing environment variables to travis-ci.env 
						
						
					 
					
						2019-01-30 19:53:34 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a3cdd773c3 
					 
					
						
						
							
							kernel/wait_object: Devirtualize functions related to manipulating the thread list directly  
						
						... 
						
						
						
						No inheritors of the WaitObject class actually make use of their own
implementations of these functions, so they can be made non-virtual.
It's also kind of sketchy to allow overriding how the threads get added
to the list anyways, given the kernel itself on the actual hardware
doesn't seem to customize based off this. 
						
						
					 
					
						2019-01-30 12:50:37 -05:00