Bosh sahifa > Ko'rgazma > Kontent

OpenGL RaI 1.0

Mar 14, 2019

OpenGL ES 1.0 ommaviy ravishda 28 iyul 2003 yil chop etildi. OpenGL ES 1.0 original OpenGL 1.3 API asosida ishlab chiqilgan bo'lib, juda ko'p funktsiyalar o'chirildi va bir oz qo'shildi. OpenGL va OpenGL ES o'rtasidagi farqlardan biri OpenGL ES ning OpenGL kutubxona chaqiruvlarini glBegin va glEnd bilan to'ldirish zarurligini bartaraf etdi. Boshqa muhim farqlar shundan iboratki, ibtidoiy renderlash funktsiyalari uchun chaqiradigan semantika vertex-larning foydasiga o'zgaradi va vertex koordinatalari uchun sobit-nuqta ma'lumotlar turlari kiritilgan. Ko'pincha suzuvchi nuqta birligi (FPU) mavjud bo'lmagan ko'milgan protsessorlarning hisoblash qobiliyatlarini yaxshiroq qo'llab-quvvatlash uchun qo'shimcha xususiyatlar qo'shildi. Ko'p boshqa funktsiyalar va renderlovchi ibtidolar 1.0 versiyasida engil interfeyslarni ishlab chiqarish uchun olib tashlandi, jumladan:


to'rt va ko'pburchak ko'rsatuvchi ibtidoiylar,

texnogen, chiziqli va ko'pburchak shlyapa,

ko'pburchak rejimida va antialiatsiyalashgan ko'pburchak ko'rinishida qo'llab-quvvatlanmaydi, lekin ko'plab namunalarni ishlatish hali ham mumkin (alfa chegara qismlariga emas)

ARB_Image pikselli sinf operatsiyalari qo'llab-quvvatlanmaydi, yoki bitmaplar yoki 3D dokular yo'q,

oldingi tampon va yig'ish tamponlarini o'z ichiga olgan yana bir qancha texnik chizilgan rejimi yo'q qilinadi. Bitmap operatsiyalariga, xususan, piksellarni nusxalashga (alohida) ruxsat etilmaydi, shuningdek baholovchilar yoki (foydalanuvchi) tanlov operatsiyalari,

ko'rsatgichlar ro'yxatlari va muloqotlar olib tashlanadi, chunki davlat attributlari uchun surish va pop operatsiyalari,

ba'zi bir moddiy parametrlar, shu jumladan, oldingi yuz parametrlari va foydalanuvchi tomonidan belgilangan kliplar o'chirildi.