glx bindings for go (partial since x is not fully bound)