Exemple #1
0
        public void IndexerTest()
        {
            var obj = new MTLComputePassSampleBufferAttachmentDescriptor();
            MTLComputePassSampleBufferAttachmentDescriptor dupe = null;

            Assert.DoesNotThrow(() => {
                array [0] = obj;
            });
            Assert.DoesNotThrow(() => {
                dupe = array [0];
            });
            Assert.IsNotNull(dupe, "Dupe");
            Assert.AreNotEqual(IntPtr.Zero, dupe.Handle, "Dupe");
        }
Exemple #2
0
 public void TearDown()
 {
     descriptor?.Dispose();
     descriptor = null;
 }
Exemple #3
0
 public void SetUp()
 {
     TestRuntime.AssertXcodeVersion(12, TestRuntime.MinorXcode12APIMismatch);
     descriptor = new MTLComputePassSampleBufferAttachmentDescriptor();
 }
Exemple #4
0
 public void SetUp()
 {
     TestRuntime.AssertXcodeVersion(12, 0);
     descriptor = new MTLComputePassSampleBufferAttachmentDescriptor();
 }