fix shader definitions