public static void DeleteBuffers(int amount, ref int[] bufIds) { unsafe { fixed(int *ptr = bufIds) { Delegates.DeleteBuffersARB(amount, ptr); } } }
public static void DeleteBuffer(ref int bufId) { unsafe { fixed(int *ptr = &bufId) { Delegates.DeleteBuffersARB(1, ptr); } } }