First basic framework version of a shader based renderer.
Some refactoring.
Merged trunk.
Tiny refactoring.
Terrain rendering (without dithering) works now.
Small refactoring.
Inline fragment and vertex shader.
Do not handle height inside the shader, but in c++ again.
Tiny refactoring.
Enable new code path again. Remove some debug cruft.
Some refactoring for speedgains.
Fixed small bug.
Tiny refactoring.
New abstractions in preparation of refactorings.
Refactored.
Use glDrawRangeElements.
Some renames and refactorings.
Added back brightness. Only dithering is missing.
Intermediate commit. Working on dithering.
Added one comment.