4 // require_extensions: GL_ARB_shader_subroutine
8 #extension GL_ARB_shader_subroutine: require
10 subroutine void func_type();
12 subroutine (func_type) void impl() {}
14 subroutine uniform func_type f;
16 /* Call f() with a mismatched parameter list */