Передача ускоренных матриц uBLAS в шейдер OpenGL - PullRequest
6 голосов
/ 09 июня 2010

Я пишу программу OpenGL, в которой я вычисляю свои собственные матрицы и передаю их шейдерам.Я хочу использовать библиотеку Boost uBLAS для матриц, но у меня мало идей о том, как получить матрицу uBLAS в унифицированные функции шейдеров OpenGL.ошибка при компиляции.

1 Ответ

7 голосов
/ 09 июня 2010

Это должно сделать это:

glUniformMatrix4fv(projectionU, 1, GL_FALSE, &projection.data()[0]);
...