public void SizesCreateTest () { var resList = MPSStateResourceList.Create (1, 2, 3, 4, 5, 241); Assert.NotNull (resList, "resList"); var state = new MPSState (device, resList); Assert.That (state.ResourceCount, Is.EqualTo (6), "ResourceCount"); Assert.That (state.GetBufferSize (5), Is.EqualTo (241), "resList[5] = 241"); Assert.That (state.GetBufferSize (2), Is.EqualTo (3), "resList[2] = 3"); }
public void MTLTextureDescriptorCreateTest () { var arr = new MTLTextureDescriptor [10]; for (nuint i = 0; i < 10; i++) arr [i] = MTLTextureDescriptor.CreateTexture2DDescriptor (MTLPixelFormat.Depth32Float, 50 + i, 50 + i, false); var resList = MPSStateResourceList.Create (arr[0], arr [1], arr [2], arr [3], arr [4], arr [5], arr [6], arr [7], arr [8], arr [9]); Assert.NotNull (resList, "resList"); var state = new MPSState (device, resList); Assert.That (state.ResourceCount, Is.EqualTo (10), "ResourceCount"); }
public void CreateTest() { var resList = MPSStateResourceList.Create(); Assert.NotNull(resList, "Create"); }