added shader preview to file compiler