Какие функции делают OpenCL уникальным для выбора OpenGL с помощью GLSL для расчетов? Несмотря на графическую связанную терминологию и практические типы данных, существует ли какое-либо реальное препятствие для OpenGL?
Например, оценка параллельной функции может быть выполнена путем рендеринга a текстуре с использованием других текстур. Сокращение операций может быть выполнено путем итеративного рендеринга на меньшие и меньшие текстуры. С другой стороны, случайный доступ к записи невозможен ни в какой эффективной форме (единственный способ сделать - это преобразовать треугольники с помощью данных вершинных данных с текстурой). Возможно ли это с помощью OpenCL? Что еще возможно с OpenGL?