Talim vazirligi” toshkent irrigatsiya va qishloq xo`jaligini mexanizatsiyalash muxadislari instituti



Download 103,56 Kb.
bet3/3
Sana31.12.2021
Hajmi103,56 Kb.
#264053
1   2   3
Bog'liq
open gl 2

OpenGL 3.0

Ishlab chiqarilish sanasi: 2008 yil 11-avgust

OpenGL 3.0 API-ning kelgusi versiyasini soddalashtirish uchun eskirish mexanizmini taqdim etdi. Eskirgan deb belgilangan ba'zi funktsiyalar to'liq so'ralganda o'chirib qo'yilishi mumkin oldinga mos kontekst deraza tizimidan. OpenGL 3.0 funktsiyalariga ushbu eskirgan funktsiyalar bilan birga kirish mumkin, ammo a ni so'rab to'liq kontekst.

OpenGL 4.0 3.3 versiyasi bilan birga chiqarildi. Bu Direct3D 11-ni qo'llab-quvvatlaydigan apparat uchun mo'ljallangan.

OpenGL 3.0-da bo'lgani kabi, ushbu OpenGL versiyasida ham Direct3D 11-sinf apparatining qobiliyatlarini to'liq ochib berishga mo'ljallangan juda ko'p sonli noaniq kengaytmalar mavjud. Quyida faqat eng ta'sirchan kengaytmalar keltirilgan.

protsessorlarida emulyatsiya orqali amalga oshiriladi), Intel HD Grafika Intelda Ayvi ko'prigi protsessorlar va yangilari.[45]

1980-yillarda keng ko'lamli grafik uskunalar bilan ishlashga qodir dasturiy ta'minotni ishlab chiqish juda qiyin edi. Dasturiy ta'minot ishlab chiqaruvchilari har bir apparat uchun maxsus interfeyslarni va drayverlarni yozdilar. Bu qimmatga tushdi va ko'p kuch sarflashga olib keldi.

1990-yillarning boshlariga kelib, Silikon grafikalar (SGI) ish stantsiyalari uchun 3D grafikada etakchi edi. Ularning IRIS GL API[12] eng zamonaviy deb hisoblangan[iqtibos kerak] va ochiq standartlarga asoslangan soya solib, amalda sanoat standartiga aylandi PHIGS. Buning sababi IRIS GL-dan foydalanish osonroq deb hisoblangan va uni qo'llab-quvvatlagan tezkor rejim ko'rsatish. Aksincha, PHIGS-ni ishlatish qiyin deb hisoblangan va funktsional jihatdan eskirgan.

SGI raqobatchilari (shu jumladan Quyosh mikrosistemalariHewlett-Packard va IBM) shuningdek, PHISS standartidagi kengaytmalar tomonidan qo'llab-quvvatlanadigan 3D uskunalarini bozorga chiqarishga muvaffaq bo'lishdi, bu esa SGI-ga IrisGL-ning ochiq standarti deb nomlangan versiyasini ochish uchun bosim o'tkazdi. 

Biroq, SGI-ning ko'plab mijozlari bor edi, ular uchun IrisGL-dan OpenGL-ga o'tish muhim sarmoyalarni talab qiladi. Bundan tashqari, IrisGL-da 3D grafika uchun ahamiyatsiz bo'lgan API funktsiyalari mavjud edi. Masalan, u oynani, klaviaturani va sichqonchani API-ni o'z ichiga olgan, chunki u qisman oldin ishlab chiqilgan edi X oyna tizimi va Quyoshniki Yangiliklar. IrisGL kutubxonalari litsenziyalash va patent masalalari tufayli ochilishga yaroqsiz edi[qo'shimcha tushuntirish kerak]. Ushbu omillar SGI-dan ilg'or va xususiy mulkni qo'llab-quvvatlashni davom ettirishni talab qildi Iris ixtirochisi va Iris Ijrochisi dasturlash API-lari, OpenGL-ni bozor ko'magi pishib yetgan paytda.

IrisGL-ning cheklovlaridan biri shundaki, u faqat asosiy apparat tomonidan qo'llab-quvvatlanadigan xususiyatlarga kirishni ta'minladi. Agar grafik apparat o'ziga xos xususiyatni qo'llab-quvvatlamagan bo'lsa, unda dastur undan foydalana olmaydi. OpenGL ushbu muammoni apparat tomonidan qo'llab-quvvatlanmaydigan funktsiyalarning dasturiy ta'minotini amalga oshirishni ta'minlab, ilovalarga nisbatan kam quvvatli tizimlarda rivojlangan grafikadan foydalanishga imkon berdi. OpenGL apparati uchun standartlashtirilgan kirish, apparat interfeysi dasturlarini ishlab chiqish mas'uliyatini oshirdi



Microsoft ozod qilindi Direct3D 1995 yilda, bu oxir-oqibat OpenGL-ning asosiy raqibiga aylandi. 50 dan ortiq o'yin ishlab chiquvchilari imzoladilar ochiq xat Microsoft-ga 1997 yil 12-iyun kuni chiqarilgan va kompaniyani Open GL-ni faol qo'llab-quvvatlashga chaqirgan.[15] 1997 yil 17-dekabrda,[16] Microsoft va SGI tashabbusi bilan chiqdi Farengeyt loyihasi, bu OpenGL va Direct3D interfeyslarini birlashtirish (va API-ning sahna grafigini ham qo'shish) maqsadidagi birgalikdagi ish edi. 1998 yilda Hewlett-Packard loyihaga qo'shildi.[17] Dastlab interaktiv 3D kompyuter grafikasi API-lari dunyosiga tartib o'rnatishni va'da qildi, ammo SGI-dagi moliyaviy cheklovlar, Microsoft-dagi strategik sabablar va sanoatni umuman qo'llab-quvvatlamasligi sababli 1999 yilda tark etildi.[18]

2006 yil iyul oyida OpenGL Architecture Review Board kengashni OpenGL API standartini Xronos Group-ga o'tkazishga ovoz berdi.[19][20]



2018 yil iyun oyida, olma barcha platformalarida bekor qilingan OpenGL API-lari (iOSmacOS va tvOS), ishlab chiquvchilarni o'zlarining mulklaridan foydalanishni qat'iyan rag'batlantirish Metall API, 2014 yilda taqdim etilgan
Download 103,56 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish