You can buy this project and download/modify it how often you want.
#version 450 #extension GL_ARB_separate_shader_objects:enable void main(){ }