Replace shader_context with pipeline_compiler.