The current scatter plot implementation (libs/charts/iAScatterPlot.(h|cpp) uses "old" (i.e. fixed pipeline, like glBegin / glMatrixMode) OpenGL functionality. This needs to be rewritten to be compatible with OpenGL version >= 3.2 Core profile.