Kelebek1 
								
							 
						 
						
							
							
							
							
								
							
							
								e681f5678c 
								
							 
						 
						
							
							
								
								Synchronize vertex buffer even when it doesn't require binding  
							
							
							
						 
						
							2023-06-17 17:47:00 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									FengChen 
								
							 
						 
						
							
							
							
							
								
							
							
								76a676883a 
								
							 
						 
						
							
							
								
								video_core: add samples check when find render target  
							
							
							
						 
						
							2023-06-17 23:48:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wollnashorn 
								
							 
						 
						
							
							
							
							
								
							
							
								3e47ebe2e9 
								
							 
						 
						
							
							
								
								video_core: Only apply AF to 2D (array) image types  
							
							
							
						 
						
							2023-06-17 14:20:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wollnashorn 
								
							 
						 
						
							
							
							
							
								
							
							
								c309a1c69b 
								
							 
						 
						
							
							
								
								video_core: Removed AF for all mip modes option as it's default now  
							
							
							
						 
						
							2023-06-17 11:19:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								ec423c6919 
								
							 
						 
						
							
							
								
								Merge pull request  #10783  from liamwhite/memory  
							
							... 
							
							
							
							video_core: preallocate fewer IR blocks 
							
						 
						
							2023-06-16 16:53:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Feng Chen 
								
							 
						 
						
							
							
							
							
								
							
							
								b77a247e8c 
								
							 
						 
						
							
							
								
								video_core: drawtexture support upscale  
							
							
							
						 
						
							2023-06-16 20:51:15 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wollnashorn 
								
							 
						 
						
							
							
							
							
								
							
							
								2dc0ff79ec 
								
							 
						 
						
							
							
								
								video_core: Use sampler IDs instead pointers in the pipeline config  
							
							... 
							
							
							
							The previous approach of storing pointers returned by `GetGraphicsSampler`/`GetComputeSampler` caused UB, as these functions can cause reallocation of the sampler slot vector and therefore invalidate the pointers 
							
						 
						
							2023-06-16 13:45:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								0114abad9a 
								
							 
						 
						
							
							
								
								Merge pull request  #10790  from liamwhite/arm-driver-moment  
							
							... 
							
							
							
							vulkan_device: disable extended_dynamic_state2 on ARM drivers 
							
						 
						
							2023-06-15 18:34:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								ca1cb9fd19 
								
							 
						 
						
							
							
								
								Merge pull request  #10775  from liamwhite/cb2  
							
							... 
							
							
							
							renderer_vulkan: propagate conditional barrier support 
							
						 
						
							2023-06-15 17:37:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wollnashorn 
								
							 
						 
						
							
							
							
							
								
							
							
								a3b7b5b22a 
								
							 
						 
						
							
							
								
								video_core: Fallback to default anisotropy instead to 1x anisotropy  
							
							
							
						 
						
							2023-06-15 23:16:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wollnashorn 
								
							 
						 
						
							
							
							
							
								
							
							
								745d16132b 
								
							 
						 
						
							
							
								
								video_core: Disable AF for non-color image formats  
							
							
							
						 
						
							2023-06-15 20:59:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wollnashorn 
								
							 
						 
						
							
							
							
							
								
							
							
								3e8cd91d54 
								
							 
						 
						
							
							
								
								video_core: Fixed compilation errors because of name shadowing  
							
							
							
						 
						
							2023-06-15 18:46:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								3304d58edb 
								
							 
						 
						
							
							
								
								vulkan_device: disable extended_dynamic_state2 on ARM drivers  
							
							
							
						 
						
							2023-06-15 12:29:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wollnashorn 
								
							 
						 
						
							
							
							
							
								
							
							
								42c944b250 
								
							 
						 
						
							
							
								
								video_core: Add per-image anisotropy heuristics (format & mip count)  
							
							
							
						 
						
							2023-06-15 18:19:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								2c01669046 
								
							 
						 
						
							
							
								
								video_core: preallocate fewer IR blocks  
							
							
							
						 
						
							2023-06-14 21:37:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								8d6aefdcc4 
								
							 
						 
						
							
							
								
								video_core: optionally skip barriers on feedback loops  
							
							
							
						 
						
							2023-06-14 14:11:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								cc4334870b 
								
							 
						 
						
							
							
								
								renderer_vulkan: propagate conditional barrier support  
							
							
							
						 
						
							2023-06-14 10:49:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wollnashorn 
								
							 
						 
						
							
							
							
							
								
							
							
								0de6b9e3f5 
								
							 
						 
						
							
							
								
								video_core: Apply AF only to samplers with normal LOD range [0, 1+x]  
							
							
							
						 
						
							2023-06-14 13:27:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wollnashorn 
								
							 
						 
						
							
							
							
							
								
							
							
								a9e4dddad5 
								
							 
						 
						
							
							
								
								video_core: Fix default anisotropic heuristic  
							
							
							
						 
						
							2023-06-14 11:21:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wollnashorn 
								
							 
						 
						
							
							
							
							
								
							
							
								44f616edb9 
								
							 
						 
						
							
							
								
								video_core: Never apply AF to None mipmap mode  
							
							... 
							
							
							
							Should fix some artifacts with the "apply anisotropic filtering for all mipmap modes" option 
							
						 
						
							2023-06-14 03:57:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wollnashorn 
								
							 
						 
						
							
							
							
							
								
							
							
								b9bba3ac89 
								
							 
						 
						
							
							
								
								video_core: Disable anisotropic filtering for samplers with depth compare  
							
							
							
						 
						
							2023-06-13 21:32:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								925586f97b 
								
							 
						 
						
							
							
								
								buffer_cache_base: Specify buffer type in HostBindings  
							
							... 
							
							
							
							Avoid reinterpret-casting from void pointer since the type is already known at compile time. 
							
						 
						
							2023-06-13 00:59:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wollnashorn 
								
							 
						 
						
							
							
							
							
								
							
							
								0eacf547c0 
								
							 
						 
						
							
							
								
								video_core: Option to apply anisotropic filtering for all mipmap modes  
							
							
							
						 
						
							2023-06-13 03:21:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								e0de6dd63f 
								
							 
						 
						
							
							
								
								Merge pull request  #10675  from liamwhite/scaler  
							
							... 
							
							
							
							image_info: adjust rescale thresholds and refactor constant use 
							
						 
						
							2023-06-12 21:16:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matías Locatti 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								42b2bc204f 
								
							 
						 
						
							
							
								
								Merge pull request  #10699  from liamwhite/conditional-barrier  
							
							... 
							
							
							
							shader_recompiler: remove barriers in conditional control flow when device lacks support 
							
						 
						
							2023-06-12 16:50:59 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								ad8f122ab1 
								
							 
						 
						
							
							
								
								Merge pull request  #10693  from liamwhite/f64-to-f32  
							
							... 
							
							
							
							shader_recompiler: translate f64 to f32 when unsupported on host 
							
						 
						
							2023-06-12 12:46:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								569f8d3b44 
								
							 
						 
						
							
							
								
								Merge pull request  #10668  from Kelebek1/reduce_vertex_bindings  
							
							... 
							
							
							
							Combine vertex/transform feedback buffer binding into a single call 
							
						 
						
							2023-06-11 11:33:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ea716eb5cc 
								
							 
						 
						
							
							
								
								android: Fix screen orientation & blurriness.  
							
							
							
						 
						
							2023-06-10 15:13:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								2f1e87dd83 
								
							 
						 
						
							
							
								
								shader_recompiler: translate f64 to f32 when unsupported on host  
							
							
							
						 
						
							2023-06-10 12:38:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								2bb7ea436d 
								
							 
						 
						
							
							
								
								shader_recompiler: remove barriers in conditional control flow when device lacks support  
							
							
							
						 
						
							2023-06-10 12:30:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								05b66877d1 
								
							 
						 
						
							
							
								
								image_info: adjust rescale thresholds and refactor constant use  
							
							
							
						 
						
							2023-06-08 17:46:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								74671186bf 
								
							 
						 
						
							
							
								
								vk_blit_screen: use higher bit depth for fxaa  
							
							
							
						 
						
							2023-06-08 11:27:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kelebek1 
								
							 
						 
						
							
							
							
							
								
							
							
								ace6c2318b 
								
							 
						 
						
							
							
								
								Combine vertex/transform feedback buffer binding into a single call  
							
							
							
						 
						
							2023-06-08 12:13:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								907507886d 
								
							 
						 
						
							
							
								
								(wall, native)_clock: Add GetGPUTick  
							
							... 
							
							
							
							Allows us to directly calculate the GPU tick without double conversion to and from the host clock tick. 
							
						 
						
							2023-06-07 21:44:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								8e56a84566 
								
							 
						 
						
							
							
								
								core_timing: Use CNTPCT as the guest CPU tick  
							
							... 
							
							
							
							Previously, we were mixing the raw CPU frequency and CNTFRQ.
The raw CPU frequency (1020 MHz) should've never been used as CNTPCT (whose frequency is CNTFRQ) is the only counter available. 
							
						 
						
							2023-06-07 21:44:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								5c79a07a36 
								
							 
						 
						
							
							
								
								Merge pull request  #10635  from mrcmunir/l4t-tx1-nvidia  
							
							... 
							
							
							
							Make VK_EXT_robustness2 optional 
							
						 
						
							2023-06-07 14:04:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								cfb76d8f3e 
								
							 
						 
						
							
							
								
								Merge pull request  #10476  from ameerj/gl-memory-maps  
							
							... 
							
							
							
							OpenGL: Make use of persistent buffer maps in buffer cache 
							
						 
						
							2023-06-07 14:03:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									liamwhite 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								6907d30258 
								
							 
						 
						
							
							
								
								Merge pull request  #10583  from ameerj/ill-logic  
							
							... 
							
							
							
							AccelerateDMA: Fix incorrect check in Buffer<->Texture copies 
							
						 
						
							2023-06-07 14:03:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Carlos Estrague  / Mrc_munir 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								b854981917 
								
							 
						 
						
							
							
								
								Updated to lexicographical order suggestions  
							
							
							
						 
						
							2023-06-06 19:33:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Carlos Estrague  / Mrc_munir 
								
							 
						 
						
							
							
								
								
									
								
							
							
							
								
							
							
								19d05bd4d7 
								
							 
						 
						
							
							
								
								Make VK_EXT_robustness2 optional  
							
							... 
							
							
							
							For some reason nvidia implemented Vulkan 1.2 supported without support for VK_EXT_robustness2 in tegra X1/X2 .
Fix vulkan work in TX1/TX2  L4T drivers . 
							
						 
						
							2023-06-06 06:32:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								db6737f2ba 
								
							 
						 
						
							
							
								
								android: vk_presentation_manager: Fix unusued needs_recreation.  
							
							
							
						 
						
							2023-06-03 00:06:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								df70fdc95b 
								
							 
						 
						
							
							
								
								android: vk_turbo_mode: Remove unnecessary device recreation.  
							
							... 
							
							
							
							- Fixes a rare crash. 
							
						 
						
							2023-06-03 00:06:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								098e2c4077 
								
							 
						 
						
							
							
								
								android: renderer_vulkan: Fix crash with surface recreation.  
							
							
							
						 
						
							2023-06-03 00:06:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								057117f009 
								
							 
						 
						
							
							
								
								android: Fix presentation layout on foldable and tablet devices.  
							
							
							
						 
						
							2023-06-03 00:06:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cf9f4f67dd 
								
							 
						 
						
							
							
								
								video_core: vk_rasterizer: Decrease draw dispatch count for Android.  
							
							
							
						 
						
							2023-06-03 00:06:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f0ed20c8a2 
								
							 
						 
						
							
							
								
								android: GPU: Enable async presentation, increase frames in flight.  
							
							
							
						 
						
							2023-06-03 00:06:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								5d43594a70 
								
							 
						 
						
							
							
								
								android: vulkan_device: Skip BGR565 emulation on S8gen2.  
							
							
							
						 
						
							2023-06-03 00:06:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8b8123b733 
								
							 
						 
						
							
							
								
								android: vulkan_device: Only compile OverrideBcnFormats when used.  
							
							
							
						 
						
							2023-06-03 00:06:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liam 
								
							 
						 
						
							
							
							
							
								
							
							
								6b2e89a865 
								
							 
						 
						
							
							
								
								android: remove spurious warnings about BCn formats when patched with adrenotools  
							
							
							
						 
						
							2023-06-03 00:06:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								befd477279 
								
							 
						 
						
							
							
								
								android: video_core: Disable some problematic things on GPU Normal.  
							
							
							
						 
						
							2023-06-03 00:06:00 -07:00