glew_experimental is not the way to go apparently
don't skip shadow mapping on mesa
assume some extensions are present

segfaults so far