Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
add button to rebuild the opengl texture cache
add button to rebuild the opengl texture cache
correct hardware accelerated panning logic
Merge branch 'master' of ssh://github.com/seandepagnier/OpenCPN
revert accidental change to allow infinite zooming (for testing)
correct error in order of opertions for bms bits calculation
fix issues with grib files which have 1 entry or 0 (invalid files)
detect and use npot textures if available, correct hiden message rendering in opengl
Merge remote-tracking branch 'upstream/master'

Conflicts:
	include/options.h
	src/glChartCanvas.cpp
Revert "add button to rebuild the opengl texture cache"

This reverts commit 54e0ceaa5b737972e2681e200397bbdc827e49e5.

Conflicts:
	include/options.h
Correct fault on Track Properties while tracking is on.
Merge remote-tracking branch 'upstream/master'
correct memory allocation size error for grib BMSbits
correct slight typos
Merge pull request #143 from seandepagnier/master

small fixes, mostly to grib plugin
Implement OpenGL VBO support for vector chart AREA object rendering.
Implement OpenGL VBO for cm93 AREA objects
Correct fault on color scheme change while building compressed textures.