public static Sampler GeneratePointSampler(DisposeCollectorResourceFactory factory) { return(factory.CreateSampler(new SamplerDescription { AddressModeU = SamplerAddressMode.Wrap, AddressModeV = SamplerAddressMode.Wrap, AddressModeW = SamplerAddressMode.Wrap, Filter = SamplerFilter.MinPoint_MagPoint_MipPoint, LodBias = 0, MinimumLod = 0, MaximumLod = uint.MaxValue, MaximumAnisotropy = 0, })); }
//TODO: UNIFY THIS! public static Sampler GenerateBiLinearSampler_Clamp(DisposeCollectorResourceFactory factory) { return(factory.CreateSampler(new SamplerDescription { AddressModeU = SamplerAddressMode.Clamp, AddressModeV = SamplerAddressMode.Clamp, AddressModeW = SamplerAddressMode.Clamp, Filter = SamplerFilter.MinLinear_MagLinear_MipPoint, LodBias = 0, MinimumLod = 0, MaximumLod = 0, MaximumAnisotropy = 0 })); }