internal void ResetState(DeviceContext context, int index, ref TextureSamplerState current) { context.SetSamplerState(index, SamplerState.AddressU, AddressU); context.SetSamplerState(index, SamplerState.AddressV, AddressV); context.SetSamplerState(index, SamplerState.AddressW, AddressW); context.SetSamplerState(index, SamplerState.MinFilter, MinFilter); context.SetSamplerState(index, SamplerState.MagFilter, MagFilter); context.SetSamplerState(index, SamplerState.MipFilter, MipFilter); context.SetSamplerState(index, SamplerState.MaxAnisotropy, MaxAnisotropy); context.SetSamplerState(index, SamplerState.MaxMipLevel, MaxMipmapLevel); current = this; }
internal void ResetState(DeviceContext context, int index, ref TextureSamplerState current) { context.SetSamplerState(index, SamplerState.AddressU, AddressU); context.SetSamplerState(index, SamplerState.AddressV, AddressV); context.SetSamplerState(index, SamplerState.AddressW, AddressW); context.SetSamplerState(index, SamplerState.MinFilter, MinFilter); context.SetSamplerState(index, SamplerState.MagFilter, MagFilter); context.SetSamplerState(index, SamplerState.MipFilter, MipFilter); context.SetSamplerState(index, SamplerState.MaxAnisotropy, MaxAnisotropy); context.SetSamplerState(index, SamplerState.MaxMipLevel, MaxMipmapLevel); current = this; }