public void deleteBuffer(WebGLBuffer buffer)
        {
#if _DEBUG
            Log.Info(string.Format("deleteBuffer {0}", buffer.Value));
#endif
            var value = buffer.Value;
            unsafe
            {
#if GLEW_STATIC
                Gl.glDeleteBuffers(1, &value);
#else
                Gl.__glewDeleteBuffers(1, &value);
#endif
            }

            this.ErrorTest();
        }