Example #1
0
        internal static unsafe void BindAttribLocation(GraphicsLibrary gl, uint program, uint attribute, string name)
        {
            var byteCount = Encoding.UTF8.GetBytes(name, 0, name.Length, byteBuffer, 0);

            byteBuffer[byteCount] = 0;
            fixed(byte *p = byteBuffer)
            {
                gl.BindAttribLocation(program, attribute, p);
            }
        }