A helper library for detecting and picking compatible shaders