badass triangle. todo: fix silent shader failures