/ src / Ryujinx.Graphics.Vulkan / Effects / IScalingFilter.cs
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  }