Xgboost compatibility with small dtypes?

I have a dataset with small dtypes. Think integers encoded from 0 to 4, or -2 to 2. I usually downcast to uint8 (and looking for further downcasting). I can’t really find any information on the support that xgboost would offer to handle these small ints. Any ressource on this ?