use program before setting uniform