shader class update