API Reference > imodeljs-frontend > Rendering > RenderSystemDebugControl > compileAllShaders compileAllShaders Method Attempts to compile all shader programs and returns true if all were successful. May throw exceptions on errors. This is useful for debugging shader compilation on specific platforms - especially those which use neither ANGLE nor SwiftShader (e.g., linux, mac, iOS) because our unit tests which also compile all shaders run in software mode and therefore may not catch some "errors" (especially uniforms that have no effect on program output). compileAllShaders(): boolean internal Returns - boolean Last Updated: 11 June, 2024