using Ryujinx.Graphics.GAL.Multithreading.Commands.Sampler; using Ryujinx.Graphics.GAL.Multithreading.Model; namespace Ryujinx.Graphics.GAL.Multithreading.Resources { class ThreadedSampler : ISampler { private ThreadedRenderer _renderer; public ISampler Base; public ThreadedSampler(ThreadedRenderer renderer) { _renderer = renderer; } public void Dispose() { _renderer.New().Set(new TableRef(_renderer, this)); _renderer.QueueCommand(); } } }