internal RenderBuffer(FrameBuffer fb) { if (fb == null) { throw new NullReferenceException(); } uint[] buffers = new uint[1]; OpenGL.glGenRenderbuffers(1, buffers); handle = buffers[0]; framebuffer = fb; fb.render_buffers.Add(this); }