Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							d5f53da79d 
							
						 
					 
					
						
						
							
							renderer_opengl: refactor context acquire  
						
						
						
						
					 
					
						2022-12-13 13:23:23 -05:00 
						 
				 
			
				
					
						
							
							
								yzct12345 
							
						 
					 
					
						
						
						
						
							
						
						
							f6868ae4dd 
							
						 
					 
					
						
						
							
							Fix validation errors on less compatible Intel GPU  
						
						
						
						
					 
					
						2022-12-12 20:53:05 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da58eb6208 
							
						 
					 
					
						
						
							
							Merge pull request  #9406  from vonchenplus/topology  
						
						... 
						
						
						
						video_core: Adjust topology update logic and Adjust Clear Manage 
						
						
					 
					
						2022-12-12 14:37:06 -08:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ef9075b1b 
							
						 
					 
					
						
						
							
							Merge pull request  #9420  from liamwhite/aniso  
						
						... 
						
						
						
						video_core: fix off by one in anisotropic filtering amount 
						
						
					 
					
						2022-12-12 03:34:09 +00:00 
						 
				 
			
				
					
						
							
							
								Matías Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							623429a27e 
							
						 
					 
					
						
						
							
							Merge pull request  #9409  from liamwhite/smaa2  
						
						... 
						
						
						
						video_core: Integrate SMAA 
						
						
					 
					
						2022-12-11 01:38:28 -03:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							456322dde6 
							
						 
					 
					
						
						
							
							video_core: fix off by one in anisotropic filtering amount  
						
						
						
						
					 
					
						2022-12-10 20:54:45 -05:00 
						 
				 
			
				
					
						
							
							
								Salvage 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e265db873 
							
						 
					 
					
						
						
							
							Fix compilation error  
						
						
						
						
					 
					
						2022-12-09 14:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							5b837157bd 
							
						 
					 
					
						
						
							
							video_core: Integrate SMAA  
						
						... 
						
						
						
						Co-authored-by: goldenx86 <goldenx86@users.noreply.github.com>
Co-authored-by: BreadFish64 <breadfish64@users.noreply.github.com> 
						
						
					 
					
						2022-12-08 17:17:45 -05:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
						
						
							
						
						
							37014e9127 
							
						 
					 
					
						
						
							
							video_core: Add vertex_array_instance_* sbubbed called warning  
						
						
						
						
					 
					
						2022-12-08 23:19:31 +08:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
						
						
							
						
						
							1e64b5e2ec 
							
						 
					 
					
						
						
							
							video_core: The draw manager manages whether Clear is required.  
						
						
						
						
					 
					
						2022-12-08 23:10:52 +08:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
						
						
							
						
						
							15d63c3d3d 
							
						 
					 
					
						
						
							
							video_core: Adjust topology update logic  
						
						
						
						
					 
					
						2022-12-08 22:40:28 +08:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41461514d6 
							
						 
					 
					
						
						
							
							Merge pull request  #9401  from vonchenplus/draw_manager  
						
						... 
						
						
						
						video_core: Implement maxwell3d draw manager and split draw logic 
						
						
					 
					
						2022-12-08 12:41:39 +01:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							bf0b957c05 
							
						 
					 
					
						
						
							
							video_core: Implement maxwell3d draw manager and split draw logic  
						
						
						
						
					 
					
						2022-12-08 10:12:19 +08:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfdd512787 
							
						 
					 
					
						
						
							
							Merge pull request  #9365  from liamwhite/val  
						
						... 
						
						
						
						vulkan_common: quiet some validation errors 
						
						
					 
					
						2022-12-06 21:08:14 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08d4e7c7af 
							
						 
					 
					
						
						
							
							Merge pull request  #9393  from liamwhite/more-vulkan  
						
						... 
						
						
						
						vulkan_common: further initialization tweaks 
						
						
					 
					
						2022-12-06 17:45:08 +01:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90145c424d 
							
						 
					 
					
						
						
							
							Merge pull request  #9360  from Kelebek1/R-E-S-P-E-C-T  
						
						... 
						
						
						
						Respect render mode override 
						
						
					 
					
						2022-12-05 22:17:22 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							7e7a23363a 
							
						 
					 
					
						
						
							
							vulkan_common: further initialization tweaks  
						
						
						
						
					 
					
						2022-12-05 22:06:35 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b19f741bd 
							
						 
					 
					
						
						
							
							Merge pull request  #6833  from abouvier/unbundle  
						
						... 
						
						
						
						cmake: prefer system libraries 
						
						
					 
					
						2022-12-05 12:26:09 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							6352c5dc31 
							
						 
					 
					
						
						
							
							Vulkan: Implement Alpha coverage  
						
						
						
						
					 
					
						2022-12-05 12:33:12 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandre Bouvier 
							
						 
					 
					
						
						
						
						
							
						
						
							8e17b5469f 
							
						 
					 
					
						
						
							
							cmake: prefer system libraries  
						
						
						
						
					 
					
						2022-12-04 17:09:25 +01:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							157981cac5 
							
						 
					 
					
						
						
							
							vulkan_common: add feature test for shaderDrawParameters  
						
						
						
						
					 
					
						2022-12-04 10:55:13 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							18831e0933 
							
						 
					 
					
						
						
							
							vulkan_common: clean up extension usage  
						
						
						
						
					 
					
						2022-12-04 10:55:13 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							ea56d8f388 
							
						 
					 
					
						
						
							
							vulkan_common: correct usage of timeline semaphore fallbacks  
						
						
						
						
					 
					
						2022-12-04 10:55:13 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							f23f875dd8 
							
						 
					 
					
						
						
							
							vulkan_common: ensure all mandatory features are tested in feature report  
						
						
						
						
					 
					
						2022-12-04 10:55:13 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							06a67d2bbd 
							
						 
					 
					
						
						
							
							vulkan_common: unsuffix 16-bit storage feature test structure  
						
						
						
						
					 
					
						2022-12-04 10:55:13 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							bbc1809951 
							
						 
					 
					
						
						
							
							vulkan_common: unsuffix timeline semaphore feature test structure  
						
						
						
						
					 
					
						2022-12-04 10:55:13 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							a9633ba8b2 
							
						 
					 
					
						
						
							
							vulkan_common: add logicOp to feature report  
						
						
						
						
					 
					
						2022-12-04 10:55:13 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							7fc6514be1 
							
						 
					 
					
						
						
							
							vulkan_common: promote host query reset usage to core  
						
						
						
						
					 
					
						2022-12-04 10:55:13 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							e44a804ec7 
							
						 
					 
					
						
						
							
							vulkan_common: promote descriptor update template usage to core  
						
						
						
						
					 
					
						2022-12-04 10:55:13 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							a948ab3e48 
							
						 
					 
					
						
						
							
							vulkan_common: promote timeline semaphore usage to core  
						
						
						
						
					 
					
						2022-12-04 10:55:13 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02b10a6e4d 
							
						 
					 
					
						
						
							
							Merge pull request  #9374  from liamwhite/externals  
						
						... 
						
						
						
						externals: update dynarmic, SDL2 
						
						
					 
					
						2022-12-04 10:44:12 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							6d2c597371 
							
						 
					 
					
						
						
							
							externals: update dynarmic, SDL2  
						
						
						
						
					 
					
						2022-12-04 10:12:26 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f77cc6c412 
							
						 
					 
					
						
						
							
							Merge pull request  #9344  from liamwhite/null  
						
						... 
						
						
						
						video_core: add null backend 
						
						
					 
					
						2022-12-03 11:23:25 -08:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75e16547f8 
							
						 
					 
					
						
						
							
							Merge pull request  #9300  from ameerj/pch  
						
						... 
						
						
						
						CMake: Use precompiled headers to improve compile times 
						
						
					 
					
						2022-12-03 14:10:06 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22aff09b33 
							
						 
					 
					
						
						
							
							Merge pull request  #9289  from liamwhite/fruit-company  
						
						... 
						
						
						
						general: fix compile for Apple Clang 
						
						
					 
					
						2022-12-03 12:09:21 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac0721a4bc 
							
						 
					 
					
						
						
							
							Merge pull request  #9353  from vonchenplus/draw_indexed  
						
						... 
						
						
						
						video_core: Fine tuning the index drawing judgment logic 
						
						
					 
					
						2022-12-03 10:43:34 -05:00 
						 
				 
			
				
					
						
							
							
								Matías Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c043ba8467 
							
						 
					 
					
						
						
							
							Merge pull request  #9303  from liamwhite/new-vulkan-init  
						
						... 
						
						
						
						Vulkan: update initialization 
						
						
					 
					
						2022-12-02 18:32:54 -03:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							3ef006b5ab 
							
						 
					 
					
						
						
							
							shader_recompiler: add gl_Layer translation GS for older hardware  
						
						
						
						
					 
					
						2022-12-01 09:51:27 -05:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							cb5400b34d 
							
						 
					 
					
						
						
							
							video_core: Fine tuning the index drawing judgment logic  
						
						
						
						
					 
					
						2022-12-01 19:14:58 +08:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							be05cb640c 
							
						 
					 
					
						
						
							
							vulkan_common: quiet some validation errors  
						
						
						
						
					 
					
						2022-11-30 19:18:05 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							5b5612c1cc 
							
						 
					 
					
						
						
							
							CMake: Consolidate common PCH headers  
						
						
						
						
					 
					
						2022-11-30 18:30:30 -05:00 
						 
				 
			
				
					
						
							
							
								Kelebek1 
							
						 
					 
					
						
						
						
						
							
						
						
							a78372110c 
							
						 
					 
					
						
						
							
							Respect render mode override  
						
						
						
						
					 
					
						2022-11-30 01:43:36 +00:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							37bc5118ea 
							
						 
					 
					
						
						
							
							CMake: Use precompiled headers  
						
						
						
						
					 
					
						2022-11-29 18:50:49 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c845d8a9e8 
							
						 
					 
					
						
						
							
							Merge pull request  #9352  from lioncash/vidcast  
						
						... 
						
						
						
						engines: Remove unnecessary casts 
						
						
					 
					
						2022-11-29 18:45:16 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b6d93b2c77 
							
						 
					 
					
						
						
							
							host1x/syncpoint_manager: Eliminate unnecessary std::function construction  
						
						... 
						
						
						
						We can just pass the function object through, and if it's a valid
function, then it will automatically be converted. 
						
						
					 
					
						2022-11-29 08:58:50 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c4af7b3f5c 
							
						 
					 
					
						
						
							
							host1x/syncpoint_manager: Pass DeregisterAction() handle as const-ref  
						
						... 
						
						
						
						The handle is only compared against and not modified in any way, so we
can pass it by const reference.
This also allows us to mark the respective parameters for
DeregisterGuestAction() and DeregisterHostAction() as const references
as well. 
						
						
					 
					
						2022-11-29 08:55:33 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							96ffc174aa 
							
						 
					 
					
						
						
							
							maxwell_3d: Mark shifted value as unsigned  
						
						... 
						
						
						
						Otherwise this is technically creating a signed int result that gets
converted. Just a consistency change.
While we're in the area, we can mark Samples() as const. 
						
						
					 
					
						2022-11-29 08:39:33 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d7ec031419 
							
						 
					 
					
						
						
							
							engines: Remove unnecessary casts  
						
						... 
						
						
						
						In a few cases we have some casts that can be trivially removed. 
						
						
					 
					
						2022-11-29 08:38:46 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a9efea8ae9 
							
						 
					 
					
						
						
							
							video_core/surface: Eliminate casts in GetFormatType()  
						
						... 
						
						
						
						We can just compare directly and get rid of verbose casting. 
						
						
					 
					
						2022-11-28 20:25:44 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							89dd7dc180 
							
						 
					 
					
						
						
							
							video_core: add null backend  
						
						
						
						
					 
					
						2022-11-28 19:49:09 -05:00