Is adding a new renderer possible?

I am curious if whether or not you could use rendering from the Google Filament project (Apache-2.0 Licence on Github) for making a new renderer for tremulous/ioquake. It uses PBR and would look great but I don’t even know if this is feasible (because I am very noob). I’d like to hear what the community here thinks about this dev idea. :thinking: