В текущих планах Microsoft относительно OpenGL под новую операционную систему Windows Longhorn - сделать OpenGL надстройкой над DirectX чтобы OpenGL можно было использовать с composited desktop в рамках Aeroglass experience. В случае запуска OpenGL ICD (Installable client driver) desktop compositor отключится, значительно затормаживая работу программы.
На практике это означает:
- Производительность приложений, использующих OpenGL значительно ухудшится
- OpenGL под Windows застрянет на версии 1.4
Невозможно будет использование расширений, чтобы получить преимущество от будущих технологических инноваций. Предоставить OpenGL ICD полный доступ к возможностям Aeroglass было бы довольно просто технически при этом не подвергая опасности стабильность или безопасность операционной системы. Решение о надстройке OpenGL над DirectX носит политический характер, нежели характер технологического решения.
Это скрытый монополизм, совсем убрать не дали, так что они решили сделать его работу минимальной, да ещё и версии 1.4.
Вот чем им мешает opengl? Итак много разработчиков работают с DirectX, зачем же заставлять других на него переходить,
могу сказать что обнаглели совсем! И управы на них нет! Где свобода выбора? Я из принципа не буду пользовать их DirectX,
до тех пор пока его не сделают более удобным... одни названия чего стоят... чтобы сделать один треугольник нужно листа 2
кода написать. Хотя я думаю что замедление работы OpenGL сделает DirectX равным с по скорости. Так сказать нашли способ
стать быстрее....
Интересно, а на чем был товарищ Билли, когда принимал сие решение? Ведь он хороший бизнесмен - сделал из "г" миллиарды, но вот это его решение мне совсем не понятно.
Много же продуктов поддерживающих либо тока огл, либо просто более качественно реализованых на огл, из примеров:
Google Earth и Maya.
Тем более что профессиональные карточки (Quadro, FireGL и проч.) лучше работают (а точнее шире раскрывают свои возможности) в огл.
Товарищь Билл - скажи нет наркотекам!
В общем посмотрим как все будет годика через 3-4, может и не прогадает он, хотя меня берут сомнения.