Id-dar > Wirja > Il-kontenut

OpenGL ES 1.0

Mar 14, 2019

OpenGL ES 1.0 ġiet rilaxxata pubblikament fit-28 ta 'Lulju, 2003. OpenGL ES 1.0 hija bbażata fuq l-oriġinal OpenGL 1.3 API, b'ħafna funzjonalitajiet imneħħija u ftit miżjuda. Differenza sinjifikanti bejn OpenGL u OpenGL ES hija li OpenGL ES neħħiet il-ħtieġa li s-sejħiet tal-librerija OpenGL jiġu mqabbda ma 'glBegin u glEnd. Differenzi sinifikanti oħra huma li s-semantika li ssejjaħ għall-funzjonijiet ta ’l-ipproċessar primittiv inbidlet favur l-arranġamenti tal-vertiċi, u ġew introdotti tipi ta’ data ta ’punt fiss għall-koordinati tal-vertiċi. Attributi ġew miżjuda wkoll biex jappoġġjaw aħjar l-abilitajiet tal-komputazzjoni ta 'proċessuri inkorporati, li ħafna drabi m'għandhomx unità ta' punt li jvarja (FPU). Ħafna funzjonijiet oħra u li jagħmlu l-primitives tneħħew fil-verżjoni 1.0 biex jipproduċu interface ħafif, inklużi:


quad u poligoni li jagħmlu primitives,

texgen, stipple tal-linja u tal-poligonu,

modalità polygon u rendering polygon antialiased mhumiex appoġġjati, għalkemm l-ipproċessar bl-użu ta 'multisample għadu possibbli (minflok frammenti alfa-border), \ t

L-operazzjoni tal-klassi tal-pixel ARB_Image mhumiex appoġġjati, lanqas m'huma l-bitmaps jew it-tessuti 3D,

bosta mill-modi ta ’tpinġija iktar tekniċi huma eliminati, inklużi frontbuffer u akkumulazzjoni. Operazzjonijiet bitmap, speċifikament ikkupjar ta ’pixels (individwalment) mhux permess, u lanqas m'huma evalwaturi, u lanqas operazzjonijiet ta’ għażla (ta ’l-utent), \ t

listi tal-wiri u r-reazzjonijiet jitneħħew, bħalma huma l-operazzjonijiet push u pop għal attributi tal-istat,

tneħħew xi parametri materjali, inklużi l-parametri ta 'wara u l-pjani tal-klipps definiti mill-utent.