Make sure the "number of samples" selection works
Make sure the image is updated if the shadow maps change
Fixed a problem with switching the shader mode in the test app, split the function to get the depth into two so that we don't need the boolean parameter
Use the full width of the shadow map for the solid part of the shadow
Shader update
Some work on the shaders, split the callback into two (shadow maps, final rendering), some cleanup
Slowly getting the shader to a state I like
This is the first working iteration