typify enums
add GetViewport
implement GetFramebufferAttachmentParameter
add getter for framebuffer bindings
implement IsTexture