- Windows 10 получает уровни совместимости OpenCL и OpenGL
- Microsoft выпустила «Пакет обеспечения совместимости с OpenCL и OpenGL» для Windows 10
- Альтернативная загрузка
- OpenGL problem in windows 10
- Replies (29)
- Как установить opengl на Windows 10?
- Описание и возможности
- Описание
- Как пользоваться
- Загрузка и установка
- Инструкция по работе
- Обновляем DirectX
- Достоинства и недостатки
- Обновляем драйвер видеокарты с помощью утилиты от производителя
- Настраиваем Windows для программирования OpenGL
- Какая версия OpenGL в intel hd 4000?
- Загрузки драйверов OpenGL
- Порядок ручной загрузки и обновления:
- Порядок выполнения автоматической загрузки и обновления:
Windows 10 получает уровни совместимости OpenCL и OpenGL
Ранее в этом году Microsoft объявила, что работает над включением поддержки слоев OpenCL и OpenGL в Direct3D 12 (D3D12) для Windows 10.
Чтобы включить отображение слоев и решить проблемы совместимости, когда на вашем устройстве отсутствуют аппаратные драйверы OpenCL и OpenGL, Microsoft опубликовала пакет совместимости в Microsoft Store.
Пакет совместимости называется «OpenCL and OpenGL Compatibility Pack» (Пакет обеспечения совместимости с OpenCL™ и OpenGL®), и в настоящее время он доступен для загрузки из Microsoft Store (ранее известного как Windows Store).
Пакет совместимости предназначен для систем, работающих под управлением Windows 10 May 2020 Update, Windows 10 October 2020 Update или новее.
В списке продуктов Microsoft отметила, что этот пакет совместимости позволяет запускать приложения OpenCL и OpenGL на вашем устройстве, когда соответствующие драйверы оборудования отсутствуют или не включены по умолчанию.
Microsoft объяснила, что Windows 10 автоматически запускает поддерживаемые приложения с включенной функцией аппаратного ускорения для повышения производительности.
Эта функция работает, только если ваше устройство и приложение поддерживают DirectX 12.
Также стоит отметить, что только определенные приложения будут использовать этот пакет совместимости, но Microsoft заявляет, что работает над пакетом, который позволит большему количеству приложений использовать уровни совместимости. Участники программы предварительной оценки Windows могут получить предварительную версию этого пакета и использовать ее для запуска дополнительных приложений.
Microsoft надеется, что уровень совместимости упростит жизнь как разработчикам, так и пользователям. В настоящее время не каждая машина с Windows имеет хорошую встроенную поддержку OpenCL и OpenGL, а данные слои сопоставления улучшат совместимость.
Пакет совместимости OpenCL и OpenGL для Windows 10 также поможет обычным приложениям, а не только игры.
Microsoft поощряет разработчиков переносить свои приложения и игры на DirectX 12. На данный момент Microsoft надеется, что сообщество разработчиков и пользователи получат выгоду от уровней совместимости с Windows 10, предлагаемых через Microsoft Store.
Если вам интересно, вы можете зайти в Microsoft Store и загрузить приложение.
Microsoft выпустила «Пакет обеспечения совместимости с OpenCL и OpenGL» для Windows 10
«Пакет обеспечения совместимости с OpenCL и OpenGL» позволяет запускать приложения на устройствах Windows 10, в которых не установлены аппаратные драйверы OpenCL или OpenGL.
Пакет обеспечения совместимости позволяет запускать приложения с аппаратным ускорением, если в системе установлены только драйверы DirectX 12. Все это должно приводить к улучшению производительности.
Подробная информация о новом приложении опубликована в блоге разработчиков DirectX.
Команда Microsoft поработала над слоями отображения OpenCL и OpenGL в Direct3D 12 для того, чтобы реализовать поддержку «творческих приложений на основе OpenCL и OpenGL, для которых недоступны собственные драйверы». Другими словами, приложения, которые в настоящее время не работают из-за требований OpenCL или OpenGL, смогут запускаться на ПК с Windows 10 благодаря слоям отображения в DirectX.
Пакет обеспечения совместимости поддерживает приложения, которые используют OpenCL версии 1.2 и более ранних версий и OpenGL версии 3.3 и более ранних версий.
Microsoft выпустила две версии пакета — один для стабильных версий Windows и более новую версию для устройств участников программы предварительной оценки Windows Insider.
Пакет совместимости также предоставляется для устройств ARM. На практике это означает, что на ARM-устройствах Windows 10 теперь можно будет запускать приложения сразу после установки пакета вместо того, чтобы полагаться на программную эмуляцию.
Загрузить пакет обеспечения совместимости с OpenCL и OpenGL можно в Microsoft Store. Для этого потребуется учетная запись Microsoft.
Альтернативная загрузка
В качестве альтернативы можно получить официальный файл appx с помощью онлайн-генератора ссылок Microsoft Store:
- Перейдите на сайт генератора https://store.rg-adguard.net/
- В левом выпадающем меню выберите опцию ProductId
- Введите в поле ID значение 9nqpsl29bfff
- В следующем выпадающем меню выберите опцию Fast, чтобы получить новейшую версию, предназначенную для инсайдеров или опцию Retail, чтобы получить основную стабильную версию приложения.
- Выберите нужную загрузку в подгрузившемся списке с расширением файла appx и соответствующей архитектурой: x64 для 64-битных версий Windows или arm для 32-битных версий Windows.
- После скачивания, убедитесь, что загруженный файл имеет расширение .appx. В противном случае, кликните по нему правой кнопкой мыши, выберите пункт Переименовать и добавьте appx в конец названия.
- Кликните дважды по файлу и следуйте инструкция мастера установки.
Microsoft отмечает, что пакет обеспечения совместимости с OpenCL и OpenGL будет полезен только для определенных приложений, но не перечисляет эти приложения ни на странице Microsoft Store, ни в блоге для разработчиков. Версия для инсайдеров поддерживает больше приложений, но, опять же, список приложений неизвестен.
Вы можете установить пакет обеспечения совместимости, чтобы протестировать, как изменяется производительность в ваших приложениях. В случае положительного эффекта вы можете его оставить, а если ничего не изменилось, то приложение можно удалить.
OpenGL problem in windows 10
Recently I upgraded to windows 10 from windows 8.1. In windows 8.1 I had installed intel graphics media accelerator because it supports openGL 2.0 but when I upgraded to windows 10 it automatically installed updates for graphics and stopped intel graphics media accelerator. That’s why I m not able to play many games like minecraft which asks for openGL 2.0 . So, I would like to ask you to either provide support for openGL 2.0 in windows graphics update or tell method to disable some updates in windows 10.
Operating System: Windows 10 Pro 32-bit (10.0, Build 10240) (10240.th1.150729-1800)
System Manufacturer: HCL Infosystems Limited
System Model: 945GCM-S2L
BIOS: Award Modular BIOS v6.00PG
Processor: Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz (2 CPUs),
2.0GHz
Memory: 1536MB RAM
Card name: Intel(R) 82945G Express Chipset Family (Microsoft Corporation — WDDM 1.0)
Manufacturer: Intel Corporation
Display Memory: 256 MB
Replies (29)
* Please try a lower page number.
* Please enter only numbers.
* Please try a lower page number.
* Please enter only numbers.
Welcome to Microsoft Community. Your interest in Windows 10 is much appreciated.
I would suggest you to follow these methods and check.
Method 1:
I would suggest you to update the graphics card. If that doesn’t help then uninstall and reinstall the graphics card driver and check if it helps.
To uninstall graphics card driver from Device Manager, follow these steps.
a.Press Windows Key + X, choose Device Manager.
b.Expand the Display Adapters.
C.Right-click on the graphics card driver and click on Uninstall.
Restart the computer. Download and install the graphics card driver from manufacturer’s website.
Method 2:
If that does not help, I would suggest you to reinstall Minecraft game.
a. Press Windows key + X , choose Programs and Features .
b. Right-click on the game and choose Uninstall and follow onscreen instructions .
c. Restart the computer and install the game.
Method 3:
You may also try installing the games in compatibility mode and check:
Follow these steps to install the drivers in compatibility mode and check if that helps.
a. Download the driver from the manufacturer’s website.
b. Right-click on the driver setup file and click on ‘properties’.
c. Click on the ‘compatibility’ tab and check the box ‘Run this program in compatibility mode for’ and select Windows 8 operating system from the drop down menu and proceed with the installation. Once this is done, restart the computer and check if the issue persists.
Keep us posted if you face any issues on windows in future. We will be glad to help you.
12 people found this reply helpful
Was this reply helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this reply?
Thanks for your feedback.
6 people found this reply helpful
Was this reply helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this reply?
Thanks for your feedback.
What I don’t understand is that the ‘Open GL’ is a problem on my laptop but not on my PC. Could it be a difference in video chips (NVidia vs Intel) or the software involved — or both. What puts the onus on Microsoft is that it did not make any difference in Windows 7. The games worked perfectly.
I’ll try the manufacturer’s update (Intel) but don’t have any hopes. I’ll see what happens ..
Was this reply helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this reply?
Thanks for your feedback.
Microsoft seem to be trying to pass this off as a driver problem, but the evidence suggests otherwise. The driver works fine on Windows 7 and 8.x with Minecraft and other applications, but stops working on Windows 10. Other applications, such as Stellarium, report no OpenGL 2 support with this driver under Windows 10. Both Windows and Intel report the driver is up to date and as it works on previous versions of Windows that suggests the problem is Windows 10.
The problem for MS here is that they told us our hardware was Windows 10 compatible before the upgrade, as such they are unable to blame the hardware and therefore need to sort out the issue.
392 people found this reply helpful
Was this reply helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this reply?
Thanks for your feedback.
Can you explain how you managed to install Windows 10 with the CPU you have? I have exactly the same Proccessor and my upgrade from Windows 7 Home Premium to Windows 10 keeps failing (must have tried about 40 times now) despite Windows continually nagging me to upgarde and telling me everything is compatible. Spoke to Microsoft chap in online chat and he said my mother board was ok but my processor would have to be renewed as it didn’t support NX and a couple of other abbreviations. Now If you have definitely managed to install windows 10 then surely that would mean that the Microsoft chap I chatted with was either lying or didn’t know what he was talking about?
Operating System
Windows 7 Home Premium 32-bit SP1
CPU
Intel Pentium E2180 @ 2.00GHz
Conroe 65nm Technology
RAM
3.00GB Dual-Channel DDR2 @ 333MHz (5-5-5-15)
Motherboard
ASUSTeK Computer INC. P5GC-MX/1333 (LGA 775) #
Graphics
W1934 (1440×900@60Hz)
Intel 82945G Express Chipset Family (ASUStek Computer Inc)
Storage
931GB Western Digital WDC WD10EZEX-08M2NA0 ATA Device (SATA)
4 people found this reply helpful
Was this reply helpful?
Sorry this didn’t help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
Как установить opengl на Windows 10?
Описание и возможности
Для того чтобы ближе познакомиться с описываемым софтом мы приведем его основные возможности:
- При помощи данной графической библиотеки можно реализовать функции описания примитивов нижнего уровня иерархии.
- Поддерживаются функции описания источников света.
- Функции задания атрибутов.
- При помощи технологии реализуется наилучшая визуализация на том или ином аппаратном обеспечении.
- Также есть технология геометрических преобразований.
Рассматривать возможности описываемой в статье библиотеки можно еще долго. Но для того чтобы не терять времени, давайте сразу переходить к делу и говорить, как бесплатно скачать OpenGL 2 для Windows 10, а также, как правильно установить данное программное обеспечение.
Описание
Через год после выпуска OpenGL 3.2 был выпусщен как API для графических процессоров последнего поколения, аналогичных Direct3D 11. Одновременно был выпущен 3.3, реализующий больше возможностей скачать OpenGL для Windows 10, оставаясь совместимым с оборудованием предыдущего поколения.
Важной новой функцией является тесселяция, которая позволяет осуществлять мелкозернистый контроль поверхностей и автоматизировать уровни детализации в сценах. Мы рассмотрим, что такое тесселяция и как ее использовать в следующей главе.
В этой статье используется спецификация с включенным профайлом Core, что означает, что она несовместима с предыдущими версиями. Мы не собираемся использовать устаревшие функции, чтобы оставаться максимально совместимыми с будущим. Сначала это может показаться немного сложным, но будьте уверены, что это не так сложно узнать, как может показаться, и не изучать старые функции будет полезно в долгосрочной перспективе.
Если вы уже знаете непосредственный режим, пожалуйста, имейте в виду, что мы не будем охватывать этот тип. Вы не найдете таких команд, как glBegin, glEnd, glVertex3f и glColor3f в этой книге (кроме этих ссылок), так как они отсутствуют в профиле ядра. Забудьте все, что вы узнали о немедленном режиме до этого момента, и что API немедленного режима когда-либо существовал, так как он никогда не возвращается.
Это отличное время, чтобы скачать OpenGL для Windows 7, так как есть большой шаг видеоигр, которые переносятся на платформы, отличные от Microsoft Windows, и единственный способ получить компьютерную графику в реальном времени на платформах, отличных от Windows,-через эту утилиту. Например, разработчик Half-Life Valve портировал многие из своих популярных игр на Apple Macintosh, используя эту программу в качестве графической библиотеки.
Кроме того, современные смартфоны, такие как телефоны на базе iPhone и Android, используют OpenGL ES для интерактивной 3D-графики, которая является для встраиваемых систем на основе и очень похожа на нее. Это означает, что потенциально ваш код может быть достаточно портативным для работы на ПК, компьютерах Mac, консолях, а также на различных мобильных устройствах.
Скачать OpenGL для Windows 10 который породил еще под названием WebGL, кросс-браузерный и кросс-платформенный совместимый 3D-графики для веб-браузера, который набирает больше тяги с каждым днем. Эта библиотека имеет потенциал для перемещения веб-приложений, а также многопользовательских приложений на совершенно новый уровень.
В целом, он далеко не мертв и процветает как полнофункциональный современный 3D-графики.
Как пользоваться
Итак, сейчас мы в два этапа разберем процесс загрузки программы, а также ее установку.
Загрузка и установка
Скачивание должно производиться только с официального сайта. Это полностью бесплатное ПО, соответственно, загружать софт со сторонних источников мы не рекомендуем. Поступим следующим образом:
- Чтобы обновить OpenGL, переходим немного ниже и жмем кнопку, при помощи которой автоматически запустится скачивание.
- Распаковываем установочный файл и запускаем его, произведя двойной левый клик.
- Следуя подсказкам, которые будут появляться в процессе инсталляции, производим установку нашего программного обеспечения.
Вместе с этим смотрят: Steam_api.dll для Windows 10 x32/64 Bit
Для максимально корректной работы OpenGL вы в обязательном порядке должны установить последнюю версию драйвера для своей видеокарты. В случае с NVIDIA лучше всего подойдет программное обеспечение под названием GeForce Experience.
Инструкция по работе
Библиотека, которую вы скачали и установили шагом ранее, не предусматривает каких-либо дополнительных настроек после своей инсталляции. Максимум, что может потребоваться от пользователя, чтобы включить OpenGL, это перезагрузка персонального компьютера или ноутбука.
Обновляем DirectX
Необходимые для корректной работы проблемной игры или программы компоненты могут входить в пакет мультимедийных технологий DirectX. Если на компьютере установлена устаревшая версия DirectX, приложение может работать неправильно.
Чтобы узнать, какая версия DirectX используется на вашем ПК, запустим «Средство диагностики DirectX».
- Для этого нажмите одновременно клавиши «Windows» + «R», в окне «Выполнить» введите команду dxdiag и нажмите кнопку «ОК».
Запускаем «Средство диагностики DirectX»
- В окне «Средство диагностики DirectX» на вкладке «Система» в секции «Сведения о системе» будет показан номер текущей версии DirectX.
Смотрим версию DirectX
Актуальной для Windows 10 является версия 12. Обновить данный пакет можно скачав веб-установщик исполняемых библиотек DirectX с официального сайта Майкрософт по этой ссылке. Нажмите кнопку «Скачать», при этом будет загружен файл «dxwebsetup.exe». Запустите его и установите компоненты DirectX.
Достоинства и недостатки
Теперь, когда с теорией и практикой мы закончили, давайте рассмотрим также дополнительные моменты в виде положительных и отрицательных особенностей OpenGL 2.
- Использование библиотеки позволяет с максимальной производительностью запускать игры или мультимедийные приложения, построенные на базе данной технологии.
- Отличное быстродействие.
- Хорошая оптимизация для Windows 10 и других операционных систем Microsoft.
- Оптимальное использование аппаратных ресурсов ПК.
- Данная технология в некоторых случаях может проигрывать Direct X.
Обновляем драйвер видеокарты с помощью утилиты от производителя
Для своевременного обновления драйверов видеокарты удобно использовать фирменные приложения от производителей видеочипов — NVIDIA или AMD. Скачать эти программы можно с официальных сайтов:
- ссылка для скачивания приложения «GeForce Experience» для видеокарт NVIDIA GeForce;
- отсюда можно загрузить утилиту «AMD Radeon Software Adrenalin 2020 Edition».
Рассмотрим обновление драйвера на примере утилиты «GeForce Experience».
Скачиваем и устанавливаем утилиту «GeForce Experience» с официального сайта NVIDIA
- Запускаем приложение и переходим на вкладку «Драйверы», где нажимаем кнопку «Проверить наличие обновлений».
Проверяем наличие обновлений драйвера
- Если новая версия драйвера видеокарты доступна, нажимаем кнопку «Загрузить».
Жмем на кнопку «Загрузить» для скачивания новой версии драйвера
- Дожидаемся окончания загрузки и запускаем обновление, нажав кнопку «Экспресс-установка» или «Выборочная установка».
Настраиваем Windows для программирования OpenGL
Пост ориентирован на новичков. В нем не
рассматривается настройка Visual Studio. Он научит вас настраивать некоторые текстовые редакторы на компиляцию OpenGL приложений, либо выполнять это из консоли вручную.
Недавно, наконец, вышло 8-е издание книги OpenGL programming guide, которую я ждал уже более чем 2 года. Чуть раньше я познакомился с замечательным текстовым редактором Sublime Text 2 и решил настроить его вместо установки тяжелой Visual Studio.
Итак, для начала нам нужен компилятор — я остановился на G++. Он является частью GCC, а его порт под Windows называется MinGW. С него и начнем:
MinGW
Качаем с официального сайта инсталлятор и запускаем его. Можно выбрать выкачивание свежих пакетов сразу при установке, либо обновить их вручную позже. Компиляторы Fortran, Ada и ObjC нам не понадобятся, их можно не ставить. MSYS Basic System может пригодится, его ставим. В качестве адреса я указал «C:\MinGW», но если вас это смущает — можете выбрать другой, например, «C:\Program Files\Common Files\MinGW».
После установки следует добавить к системной переменной PATH
две новые папки: «MinGW\bin» и «MinGW\msys\1.0\bin». Для этого заходим в
Пуск -> Панель управления -> Система -> Дополнительные параметры системы
; Во вкладке
Дополнительно
тыкаем внизу кнопку
Переменные среды
. Из списка системных переменных выбираем
Path
, и через точку с запятой дописываем
полные
адреса к папкам «MinGW\bin» и «MinGW\msys\1.0\bin».
Если вы не выбирали выкачивание свежих пакетов при установке, следует обновить нужные пакеты вручную. Для этого открываем консоль (Win+R
-> cmd), и пишем следующие команды:
mingw-get update Обновит информацию о доступных пакетах, mingw-get show gсс mingw-get show g++ Отобразит полные имена пакетов gcc и g++, mingw-get upgrade mingw32-gcc mingw-get upgrade mingw32-gcc-g++ Обновит эти пакеты до последних доступных для MinGW версий.
Теперь, когда у нас есть компилятор, мы можем приступить к установке необходимых OpenGL библиотек.
Freeglut
Поскольку OpenGL это API, которое относится исключительно к графике — в него не входят функции по созданию окон или обработки устройств ввода. Тем более, решение этой задачи зависит от операционной системы. По-этому ее вынесли в отдельную библиотеку и назвали GLUT — OpenGL Utility Toolkit. Однако, последний релиз этой библиотеки был очень давно и сейчас ее подменила freeglut.
Качаем с официального сайта бинарники под MinGW. Распаковываем, freeglut.dll из папки bin кидаем в «C:\Windows\System32» (для х86) или «C:\Windows\SysWOW64» (для х64), или любую другую папку, которая указана в PATH
. Содержимое папок include и lib можно скопировать либо в «MinGW\include» и «MinGW\lib» (так будет проще), либо в отдельные созданые папки «MinGW\freeglut\include» и «MinGW\freeglut\lib».
На этом с freeglut все. Для его подключения нужно добавить #include
Библиотека glew позволяет определять что видеокарта поддерживает, а что — нет. Ее установка немного сложнее для нашего случая. Качаем с официального сайта исходники, поскольку бинарники заточены под Visual Studio и нам не подойдут. Теперь эти исходники нужно скомпилировать. Я в этом практически ничего не понимаю, по-этому обратился к гуглу и нашел помощь здесь: Распаковываем скачанный архив, открываем консоль, заходим в полученную папку и пишем следующие команды: gcc -DGLEW_NO_GLU -O2 -Wall -W -Iinclude -DGLEW_BUILD -o src/glew.o -c src/glew.c gcc -shared -Wl,-soname,libglew32.dll -Wl,—out-implib,lib/libglew32.dll.a -o lib/glew32.dll src/glew.o -L/mingw/lib -lglu32 -lopengl32 -lgdi32 -luser32 -lkernel32 ar cr lib/libglew32.a src/glew.o В результате в папке lib появилось 3 файла: glew32.dll, glew32.dll.a и glew32.a. glew32.dll копируем туда же, куда ранее скопировали freeglut.dll, остальные 2 — в папку «MinGW\lib» либо «MinGW\glew\lib». Из папки include копируем содерижмое в «MinGW\include» или «MinGW\glew\include».
На этом с glew все. Для его подключения нужно добавить #include , но сделать это необходимо перед
подключением других gl библиотек.
Проверяем работоспособность
: Когда дело дошло до кода с gl-функциями из последних версий, выяснилось, что подключение заголовочного файла GL/gl.h недостаточно. В нем содержится устаревшая версия 1.1, и этот файл больше не обновляется. В дополнение к нему необходимо подключить GL/glext.h (последнюю версию которого надо скачать отсюда) и GL/wglext.h (отсюда). Для линукса последний файл заменяется GL/glxext.h (ссылка). Скачанными файлами нужно заменить их устаревшие версии по адресу «MinGW/include/GL/».
Какая версия OpenGL в intel hd 4000?
[менторский тон] Принимали мы, как-то, с приятелем, зачёт у инженерной группы студней… Нет, я не преподаватель, лекции не читаю, практику не веду, хотя, мысли были/есть. Просто в гости к товарищу зашел. Разобрали, значит, светила науки билеты с вопросами, сидят готовятся. А мы, тем временем, успели поговорить «за жизнь» и прочее, в полной мере дав возможность молодому поколению воспользоваться заготовленным материалом: шпаргалками, лекциями, подсказками, написанными у девочек на коленках. Далее — в порядке очереди, садятся напротив, и, честно глядя в глаза, блещут знаниями. Первые кандидаты, показав компетентность в названии предмета, имени преподавателя и немного по билету, вышли счастливыми обладателями новой записи в зачётке. Следующей садится девочка, начинает тихо и бессвязно что-то лепетать… Наблюдаю диалог: — Стоп. Какой у вас вопрос? — Усилитель в
биполярном транзисторе… — Какой-какой?? — Усилитель
в
биполярном транзисторе! — До свидания! — кладет зачетку. — Ээ… — До свидания! — Но я, я… — До свидания! Какая версия OpenGL в intel hd 4000? Никакая. Intel HD4000 — это набор микросхем, в них нет никакого OpenGL’а. OpenGL (Open Graphics Library — открытая графическая библиотека, графический API) — спецификация, определяющая независимый от языка программирования платформонезависимый программный интерфейс для написания приложений, использующих двумерную и трёхмерную компьютерную графику. Чтобы было еще понятнее: Согласно определению, приведенному в Единой системе конструкторской документации (ЕСКД), спецификация — основной конструкторский документ, определяющий состав сборочной единицы, комплекса, комплекта. В спецификации содержится подробное перечисление узлов и деталей какого-либо изделия, конструкции, установки и т. п., входящих в состав сборочного или рабочего чертежа. Итак, OpenGL — это лишь документ, содержащий технические требования и стандарты. Далее все зависит от реализации. Реализация может быть закрытая (как у Nvidia) или открытая (Mesa 3D). Приложения используют вызовы из конкретной реализации, а она, в свою очередь, работает с драйвером железки, который «знает» о возможностях последней и контролирует выполнение. Могут быть случаи, когда, при невозможности выполнения каких-либо задач аппаратно, их выполнение будет осуществляться программно (на ЦПУ). OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.4.0 OpenGL version string: 3.0 Mesa 10.4.0 Какая строка что означает? В первом случае — информация о наивысшей поддерживаемой версии в реализации в режиме core profile, вторая — в легаси. Начиная с 3.1 стандарт подвергся серьезной доработке, было выброшено большое количество устаревшего и ненужного функционала, однако возможность работы в легаси, для поддержки старого софта, было решено оставить. Еще важно понимать, что главным является возможность создания контекста в 3.3 core profile, а любой функционал, вплоть до фич из 4.5, можно подключать во время выполнения, в виде расширений, предварительно запрашивая у реализации о существовании такой возможности. Дак что викопедия может врать?? Оо Все лгут (с). Любой материальный носитель информации — стерпит все =) Поэтому я всегда и всем рекомендую проверять достоверность информации. Но, в данном случае, вас не обманули. [/менторский тон]
Загрузки драйверов OpenGL
Порядок ручной загрузки и обновления:
Этот встроенный драйвер OpenGL должен входить в операционную систему Windows® или быть доступным для скачивания через Центр обновления Windows® (Windows® Update). Встроенный драйвер поддерживает основные функции вашего оборудования OpenGL. Нажмите здесь, чтобы ознакомиться с порядком установки встроенных драйверов.
Производитель: | OpenGL |
Операционные системы: | Windows XP, Vista, 7, 8, 10 |
Установить необязательные продукты — DriverDoc (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление |
Порядок выполнения автоматической загрузки и обновления:
Рекомендация: Как правило, мы настоятельно рекомендуем большинству пользователей Windows (за исключением случаев, если они являются продвинутыми пользователями) для обновления драйверов OpenGL скачать специальный инструмент , например DriverDoc . Наша утилита для обновления драйверов выполнит всю необходимую работу, а именно автоматически скачает и обновит необходимые драйверы OpenGL.
Такое средство для обновления драйверов, как DriverDoc, позволяет обновлять не только драйверы , но и остальные драйверы вашего ПК. Благодаря обширной базе, насчитывающей более 2 150 000 драйверов (обновляется на ежедневной основе), вы можете быть уверены, что в ней всегда имеются необходимые драйверы для вашего устройства.
Загрузка (программное обеспечение обновления драйверов OpenGL)
ABOUT SSL CERTIFICATES |
Установить необязательные продукты — DriverDoc (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление