[PyCUDA] Wrapping a struct and passing it to a kernal