示例#1
0
文件: GL.cs 项目: cesmec/CoreLoader
        public static uint CreateBuffer()
        {
            uint buffer;

            GlNative.CreateBuffers(1, &buffer);
            return(buffer);
        }
示例#2
0
文件: GL.cs 项目: cesmec/CoreLoader
        public static uint[] CreateFramebuffers(int count)
        {
            var framebuffers = new uint[count];

            fixed(uint *firstFramebuffer = framebuffers)
            GlNative.CreateBuffers(count, firstFramebuffer);

            return(framebuffers);
        }
示例#3
0
文件: GL.cs 项目: cesmec/CoreLoader
        public static uint[] CreateBuffers(int count)
        {
            var buffers = new uint[count];

            fixed(uint *firstBuffer = buffers)
            GlNative.CreateBuffers(count, firstBuffer);

            return(buffers);
        }