mirror of
				https://github.com/ryujinx-mirror/ryujinx.git
				synced 2025-11-04 03:29:01 -06:00 
			
		
		
		
	Fix quads draws after DrawTexture on Vulkan (#7336)
This commit is contained in:
		@@ -636,9 +636,9 @@ namespace Ryujinx.Graphics.Vulkan
 | 
				
			|||||||
                var oldStencilTestEnable = _newState.StencilTestEnable;
 | 
					                var oldStencilTestEnable = _newState.StencilTestEnable;
 | 
				
			||||||
                var oldDepthTestEnable = _newState.DepthTestEnable;
 | 
					                var oldDepthTestEnable = _newState.DepthTestEnable;
 | 
				
			||||||
                var oldDepthWriteEnable = _newState.DepthWriteEnable;
 | 
					                var oldDepthWriteEnable = _newState.DepthWriteEnable;
 | 
				
			||||||
                var oldTopology = _newState.Topology;
 | 
					 | 
				
			||||||
                var oldViewports = DynamicState.Viewports;
 | 
					                var oldViewports = DynamicState.Viewports;
 | 
				
			||||||
                var oldViewportsCount = _newState.ViewportsCount;
 | 
					                var oldViewportsCount = _newState.ViewportsCount;
 | 
				
			||||||
 | 
					                var oldTopology = _topology;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                _newState.CullMode = CullModeFlags.None;
 | 
					                _newState.CullMode = CullModeFlags.None;
 | 
				
			||||||
                _newState.StencilTestEnable = false;
 | 
					                _newState.StencilTestEnable = false;
 | 
				
			||||||
@@ -658,7 +658,7 @@ namespace Ryujinx.Graphics.Vulkan
 | 
				
			|||||||
                _newState.StencilTestEnable = oldStencilTestEnable;
 | 
					                _newState.StencilTestEnable = oldStencilTestEnable;
 | 
				
			||||||
                _newState.DepthTestEnable = oldDepthTestEnable;
 | 
					                _newState.DepthTestEnable = oldDepthTestEnable;
 | 
				
			||||||
                _newState.DepthWriteEnable = oldDepthWriteEnable;
 | 
					                _newState.DepthWriteEnable = oldDepthWriteEnable;
 | 
				
			||||||
                _newState.Topology = oldTopology;
 | 
					                SetPrimitiveTopology(oldTopology);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                DynamicState.SetViewports(ref oldViewports, oldViewportsCount);
 | 
					                DynamicState.SetViewports(ref oldViewports, oldViewportsCount);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user