code: func FramebufferTexture2D(target uint32, attachment uint32, textarget uint32, texture uint32, level int32) {
  	syscall.Syscall6(gpFramebufferTexture2D, 5, uintptr(target), uintptr(attachment), uintptr(textarget), uintptr(texture), uintptr(level), 0)
  }
docs: // attach a level of a texture object as a logical buffer to the currently bound framebuffer object