| 
								
								
									 Jordan Woyak | 33a7283d3b | VideoBackends/Metal: Fix anisotropic filtering handling. | 2025-04-01 15:09:21 -05:00 |  | 
				
					
						| 
								
								
									 Jordan Woyak | 137d1375d4 | Enable game-requested anisotropic filtering in Metal backend. | 2025-03-17 20:46:24 -05:00 |  | 
				
					
						| 
								
								
									 Jordan Woyak | c18c039089 | VideoCommon: Move backend_info out of VideoConfig struct. | 2025-03-09 01:42:45 -06:00 |  | 
				
					
						| 
								
								
									 TellowKrinkle | 32fd10bd08 | VideoBackends:Metal: Log file on failed pipeline compile | 2024-10-06 02:13:48 -05:00 |  | 
				
					
						| 
								
								
									 TellowKrinkle | fc4036af80 | VideoBackends:Metal: Multi render target support | 2023-06-28 00:11:37 -05:00 |  | 
				
					
						| 
								
								
									 iwubcode | d0c6b6c9ed | VideoCommon: store the configuration used to create the AbstractPipeline on the pipeline itself, so that it's easy to duplicate pipelines with slightly altered configuration | 2023-02-09 02:13:53 -06:00 |  | 
				
					
						| 
								
								
									 Pierre Bourdon | c92de420ef | lint: update to clang-format-13 | 2023-02-02 04:56:08 +01:00 |  | 
				
					
						| 
								
								
									 TellowKrinkle | e4e425b930 | VideoBackends:Metal: Assert on pipelines with no render targets This only actually fails on specific Metal drivers, this way doing it will actually fail the CI and we'll notice | 2023-01-29 14:36:28 -06:00 |  | 
				
					
						| 
								
								
									 TellowKrinkle | ee692abbe1 | VideoBackends:Metal: Use BitField for stuffing bits in pipeline ids Also removes cullmode all handling, it's handled in CPU and DX11 backend doesn't specially handle it either | 2022-09-20 01:45:18 -05:00 |  | 
				
					
						| 
								
								
									 TellowKrinkle | 1eb3aaa548 | VideoCommon: Use std::array in PortableVertexDeclaration | 2022-09-19 16:28:24 -05:00 |  | 
				
					
						| 
								
								
									 TellowKrinkle | 7edc8b4e79 | VideoBackends:Metal: Don't set primitive on ubershaders | 2022-09-19 16:28:24 -05:00 |  | 
				
					
						| 
								
								
									 TellowKrinkle | 99533d2840 | VideoCommon: Add separate pipeline usage for UberShaders | 2022-09-19 16:28:24 -05:00 |  | 
				
					
						| 
								
								
									 TellowKrinkle | 6ee0248eab | VideoBackends:Metal: MSAA support | 2022-07-21 20:44:19 -05:00 |  | 
				
					
						| 
								
								
									 TellowKrinkle | 5742ccf8de | VideoBackends:Metal: Cache pipelines Metal pipelines hold less stuff than Dolphin pipelines, so duplicates will appear | 2022-07-21 20:44:19 -05:00 |  | 
				
					
						| 
								
								
									 TellowKrinkle | e32213d031 | VideoBackends:Metal: Create samplers on demand | 2022-07-21 20:44:19 -05:00 |  | 
				
					
						| 
								
								
									 TellowKrinkle | 716c0980d7 | VideoBackends: Add Metal renderer | 2022-07-21 20:44:19 -05:00 |  |