SHADERSHAKER_AS_SOURCE to remove extern "C"