public void GetUniformAndDirect() { UniformStreams s = UniformStreams.DefaultStreams; IUniform u1 = null, u2 = null; for (int i = 0; i < s.Length; i++) { u1 = s.GetUniform(); Assert.AreEqual(s[i], u1); if (u2 != null) { Assert.AreNotEqual(u1, u2); } u2 = u1; } Assert.AreEqual(s[0], s.GetUniform()); }
public void DefaultDefaultStream() { UniformStreams s = UniformStreams.DefaultStreams; Assert.AreEqual(UniformStreams.DefaultStreamCount, s.Length); }