switched to jogl shader