diff --git a/Dalamud/Interface/Textures/Internal/TextureManager.cs b/Dalamud/Interface/Textures/Internal/TextureManager.cs index 07f721587..f4f8e62d9 100644 --- a/Dalamud/Interface/Textures/Internal/TextureManager.cs +++ b/Dalamud/Interface/Textures/Internal/TextureManager.cs @@ -28,6 +28,7 @@ namespace Dalamud.Interface.Textures.Internal; #pragma warning disable SA1015 [ResolveVia] [ResolveVia] +[ResolveVia] #pragma warning restore SA1015 internal sealed partial class TextureManager : IServiceType, IDisposable, ITextureProvider, ITextureSubstitutionProvider, ITextureReadbackProvider diff --git a/Dalamud/Interface/Textures/Internal/ViewportTextureWrap.cs b/Dalamud/Interface/Textures/Internal/ViewportTextureWrap.cs index 099361907..ca914a234 100644 --- a/Dalamud/Interface/Textures/Internal/ViewportTextureWrap.cs +++ b/Dalamud/Interface/Textures/Internal/ViewportTextureWrap.cs @@ -236,7 +236,7 @@ internal sealed class ViewportTextureWrap : IDalamudTextureWrap, IDeferredDispos throw new InvalidOperationException(); using var resource = default(ComPtr); - ((ID3D11RenderTargetView*)rud[viewportIndex])->GetResource(resource.GetAddressOf()); + ((ID3D11RenderTargetView*)rud[1])->GetResource(resource.GetAddressOf()); resource.As(&texture).ThrowOnError(); }