Поищите в инете как GLSL или CUDA к C# подключать. Вроде там просто достаточно, но я только поверхностно пока несколько статей посмотрел, потом буду изучать.
А где ж мне в ноутбуке видеокарты от NVIDIA искать?
Да с чего вы решили что только видиокарты NVIDIA можно так подключать. В каждом компьютере/ноуте есть хоть какая то, фиговая, но видиокарта.
CUDA предназначена только для NVIDIA.
Ну хорошо, но GLSL и OpenCL должны ведь работать со всеми видиокартами, потому что сам смысл всего что OpenGL и около него - в том чтоб программа с ним запускалась и одинаково работала на всех компьютерах.
А в Паскале есть модуль OpenGL. Надо посмотреть.
Он недоделанный. Там только самые примитивы есть, даже функции которые надо чтоб не считать 1 вершину по разу для каждой грани, а 1 раз обозначить и использовать из массива - отсутствуют. Не говоря уже про большинство констант.
Я тут покопался немного, обнаружил библиотеку Accelerator v2 от Microsoft.
Найти бы её бинарники теперь.