Skip to content

Instantly share code, notes, and snippets.

@kosmolot
kosmolot / EXTFramebufferObject.vapi
Last active June 19, 2017 19:31
Vala GLEW binding and EXTFramebufferObject binding
/**
* (GLenum => uint32, GLubyte => uint8, GLboolean => uchar, GLint => int32, GLuint => uint32, GLsizei => int32)
*/
[CCode (cprefix = "", lower_case_cprefix = "", cheader_filename="GL/glew.h")]
namespace EXTFramebufferObject {
public uchar glIsRenderbufferEXT (uint32 renderbuffer);
public void glBindRenderbufferEXT (uint32 target, uint32 renderbuffer);
public void glDeleteRenderbuffersEXT (int32 n, uint32 *renderbuffers);
public void glGenRenderbuffersEXT (int32 n, uint32 *renderbuffers);
public void glRenderbufferStorageEXT (uint32 target, uint32 internalformat, int32 width, int32 height);