IScalingFilter.cs
1 using Silk.NET.Vulkan; 2 using System; 3 using Extent2D = Ryujinx.Graphics.GAL.Extents2D; 4 5 namespace Ryujinx.Graphics.Vulkan.Effects 6 { 7 internal interface IScalingFilter : IDisposable 8 { 9 float Level { get; set; } 10 void Run( 11 TextureView view, 12 CommandBufferScoped cbs, 13 Auto<DisposableImageView> destinationTexture, 14 Format format, 15 int width, 16 int height, 17 Extent2D source, 18 Extent2D destination); 19 } 20 }