(GLSL) Same deal here - go through backend interface for functions
and drop public scope for functions