fix #35 add and bind action for global shader update (works)

works... :shipit: