These shaders are designed to be used with kodelife.
Pass 0,2,3,4 are normal full fragment shader setups (ie orthographic projection) Pass 1 uses Perspective projection.
Passes file are prefixed with it's position in the pipeline, 0 coming before 1 and so on. They are suffixed with either _vs or _fs indicating if it's a vertex shader or fragement shader.
Passes might take other passes output as input.