Added shader uniform variable functions.