works again:
cmake 2.8 is ok
re-add cmakelist
find sdl2
readd driver code
add library link option
remove recurse in shader temprorily
fix minor error in cl
add opengl
runs with sdl2
runs, but with bugs obviously