application is platform independent
shader support :3