예제 #1
0
        public static DynamicIndexBuffer Create(ushort[] indices, BufferFlags flags = BufferFlags.None)
        {
            var index_buffer = new DynamicIndexBuffer
            {
                Handle = GraphicsContext.CreateDynamicIndexBuffer(indices, flags)
            };

            GraphicsContext.RegisterAllocatedResource(index_buffer);

            return(index_buffer);
        }
예제 #2
0
        public static DynamicIndexBuffer Create(int index_count)
        {
            var index_buffer = new DynamicIndexBuffer
            {
                Handle = GraphicsContext.CreateDynamicIndexBuffer(index_count)
            };

            GraphicsContext.RegisterAllocatedResource(index_buffer);

            return(index_buffer);
        }