Refactored Shader Cross-Compiler