public void FloatToFloatFunc()
        {
            using ReadWriteBuffer <float> buffer = Gpu.Default.AllocateReadWriteBuffer <float>(1);

            Gpu.Default.For(1, id => buffer[0] = StaticMethodsContainer.Square(3));

            float[] result = buffer.GetData();

            Assert.IsTrue(MathF.Abs(result[0] - 9) < 0.0001f);
        }
Пример #2
0
 public void Execute(ThreadIds ids)
 {
     B[0] = StaticMethodsContainer.Square(4);
 }