Esempio n. 1
0
        public void bindBuffer(int target, Web.WebGLBuffer buffer)
        {
            var bufferId = (int)(buffer != null ? buffer.Value : 0);

#if _DEBUG
            Log.Info(string.Format("bindBuffer {0} {1}", target, bufferId));
#endif

            Gl.glBindBuffer(target, bufferId);
#if _DEBUG
            ErrorTest();
#endif
        }
Esempio n. 2
0
        public void deleteBuffer(Web.WebGLBuffer buffer)
        {
#if _DEBUG
            Log.Info(string.Format("deleteBuffer {0}", buffer.Value));
#endif
            var value = buffer.Value;
            unsafe
            {
                Gl.glDeleteBuffers(1, &value);
            }

#if _DEBUG
            ErrorTest();
#endif
        }
Esempio n. 3
0
 public bool isBuffer(Web.WebGLBuffer buffer)
 {
     throw new NotImplementedException();
 }