Campari/src/Sampler.cs

19 lines
490 B
C#
Raw Normal View History

2021-01-15 01:25:15 +00:00
using System;
using RefreshCS;
namespace Campari
{
public class Sampler : GraphicsResource
{
protected override Action<IntPtr, IntPtr> QueueDestroyFunction => Refresh.Refresh_QueueDestroySampler;
public Sampler(
RefreshDevice device,
ref Refresh.SamplerStateCreateInfo samplerStateCreateInfo
) : base(device)
{
Handle = Refresh.Refresh_CreateSampler(device.Handle, ref samplerStateCreateInfo);
}
}
}