diff options
Diffstat (limited to 'Ryujinx.Graphics.Gpu/Image/Sampler.cs')
-rw-r--r-- | Ryujinx.Graphics.Gpu/Image/Sampler.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Ryujinx.Graphics.Gpu/Image/Sampler.cs b/Ryujinx.Graphics.Gpu/Image/Sampler.cs index f8923d34..b70ac9eb 100644 --- a/Ryujinx.Graphics.Gpu/Image/Sampler.cs +++ b/Ryujinx.Graphics.Gpu/Image/Sampler.cs @@ -9,6 +9,11 @@ namespace Ryujinx.Graphics.Gpu.Image class Sampler : IDisposable { /// <summary> + /// True if the sampler is disposed, false otherwise. + /// </summary> + public bool IsDisposed { get; private set; } + + /// <summary> /// Host sampler object. /// </summary> private readonly ISampler _hostSampler; @@ -101,6 +106,8 @@ namespace Ryujinx.Graphics.Gpu.Image /// </summary> public void Dispose() { + IsDisposed = true; + _hostSampler.Dispose(); _anisoSampler?.Dispose(); } |