static extern void glitz_context_read_buffer (IntPtr context, DrawableBuffer buffer);
static extern void glitz_surface_attach (IntPtr surface, IntPtr drawable, DrawableBuffer buffer);
static extern void glitz_context_draw_buffers (IntPtr context, DrawableBuffer[] buffers, int n);
static extern void glitz_surface_attach(IntPtr surface, IntPtr drawable, DrawableBuffer buffer);
static extern void glitz_context_read_buffer(IntPtr context, DrawableBuffer buffer);
public void ReadBuffer (DrawableBuffer buffer) { GlitzAPI.glitz_context_read_buffer (Handle, buffer); }
public void DrawBuffers (DrawableBuffer[] buffers) { GlitzAPI.glitz_context_draw_buffers (Handle, buffers, buffers.Length); }
public void Attach(Drawable drawable, DrawableBuffer buffer) { GlitzAPI.glitz_surface_attach(Handle, drawable.Handle, buffer); }
public void Attach (Drawable drawable, DrawableBuffer buffer) { GlitzAPI.glitz_surface_attach (Handle, drawable.Handle, buffer); }
public void ReadBuffer(DrawableBuffer buffer) { GlitzAPI.glitz_context_read_buffer(Handle, buffer); }