Никогда не занимался этим впрос, обычно где не попадя валяются файлы библиотеки OpenGL, так же они поставляются в коплекте с разными IDE и драйверами НО...
Я решил попробовать скачать библиотеку OpenGL с офф сайта(http://www.opengl.org/), не нашёл, с той же проблемой столкнулся при поиске ссылок на скачивание OpenCL на сайте khronos(http://www.khronos.org/), не фигашеньки подобного, пустота. Вычитал на зарубежных форумах что они где-то хранят исходники OpenGL, не нашёл. Очень интересует где же можно их скачать на официальном сайте или по ссылке с офф сайта? Где они все?
Nawy
Для какого языка программирования, заголовочные файлы надо?
Nawy
> Вычитал на зарубежных форумах что они где-то хранят исходники OpenGL
Нет никаких исходников. Есть полные спецификации, по которым OpenGL имплементят все, кому не лень.
Одна из реализаций - Mesa3D, её исходники найдешь без труда.
>Для какого языка программирования, заголовочные файлы надо?
хедеры java слабо достать?
Реализацию делают драйверописатели. Они выдают либу, из которой торчат функции OpenGL.
Берётся заголовочный файл с сигнатурами функций, с которым можно звать функции из либы.
Есть софтварные рендеры, которые всё делают на процессоре. Тогда весь механизм в либе, которая не использует видеокарту.
И такая либа даёт точно такой же OpenGL-ный набор интерфейсных функций.
Заголовочный файл тот-же.
Следующий уровень - биндинги под языки.
Заголовочный файл - биндинг под C и C++. Можно найти и под яву, паскаль, питон и т. п.
мне интересно достать OpenGL + OpenCL для C++. Но хочу свежие версии, OpenCL 2.0 новый вышел и OpenGL 4.4 хотелось бы) Но я хочу найти коплект, include, lib и dll.
Nawyнету у OpenGL lib файла
dll файл поставляется разработчиками драйвера и лежит в системной папке винды
cи header-ы лежат на сайте opengl.org
RmzVoid
lib нет согласен, dll - если драйвера обновлены, то новый лежит, не обновлял старый, получается собственно коплект весь этот не поставляется за ненадобностью? Где на офф сайте найти хэдеры? Если знаешь дай пожалуйста ссылку на страницу где есть ссылка на скачивание. А что насчёт OpenCL? Где она есть?
Данич
> хедеры java слабо достать?
import javax.media.opengl.GL;
Nawy
> Где на офф сайте найти хэдеры?
http://www.opengl.org/registry/
Nawy
> А что насчёт OpenCL? Где она есть?
http://opencl.ru/node/21
https://developer.nvidia.com/opencl
asvp
спасибо, я эту страницу читал, читал, думал да что же это такое, одни расширения, но там сказано что поставляется с драйверами
>import javax.media.opengl.GL;
и где обещанный хедер?
по теме:
версии OGL выпускаются в виде набора "стандартизированных" расширений, поэтому качаем свежие glext.h, wglext.h(win), glxext.h(x11), создаём соответствующий контекст(выше 3.0) и творим.
Тема в архиве.