info@panadisplay.com
OpenGL ES 1.0

OpenGL ES 1.0

Mar 14, 2019

اوپن جی ایل ES 1.0 کو عام طور پر 28 جولائی، 2003 کو جاری کیا گیا تھا. OpenGL ES 1.0 اصل اوپن جی ایل 1.3 API پر مبنی ہے، جس سے زیادہ فعالیت ہٹا دیا گیا ہے اور تھوڑا سا شامل کیا گیا ہے. اوپن جی ایل اور اوپن جی ایل ES کے درمیان ایک اہم فرق یہ ہے کہ اوپن جی ایل ایس نے گلو بیگین اور glEnd کے ساتھ اوپن جی ایل لائبریری کال کو بریکٹ کرنے کی ضرورت کو ہٹا دیا ہے. دیگر اہم اختلافات یہ ہیں کہ ابتدائی انجام دینے والی افعال کے لئے کالنگ سمنکس نے عمودی arrays کے حق میں تبدیل کر دیا، اور عمودی نقطہ نظر کے اعداد و شمار کی قسموں کو عمودی سمتوں کے لئے متعارف کرایا گیا. سرایت پروسیسرز کی مجبوری صلاحیتوں کو بہتر بنانے میں خصوصیات بھی شامل کی گئی تھیں، جو اکثر فلوٹ پوائنٹ یونٹ (FPU) کی کمی نہیں ہے. بہت ہلکا سا انٹرفیس پیدا کرنے کے لۓ بہت سے دوسرے افعال اور رینڈرنگ پرائمریز ورژن 1.0 میں ہٹا دیا گیا، بشمول:


کواڈ اور کثیر قزاقوں کی پیشکش پرائمری،

ٹیکجنجن، لائن اور کثیر قابلیت،

کثیر مقصود کا استعمال کرتے ہوئے رینڈرنگ اب بھی ممکن ہے (الفا سرحدی ٹکڑوں کے بجائے) کثیر قواعد موڈ اور antialiased کثیر جہان کی انجام دینے کی حمایت نہیں کی جاتی ہے،

ARB_Image پکسل کلاس کے آپریشن کی حمایت نہیں کی جاتی ہے، نہ ہی بدماپس یا 3D بناوٹ ہیں،

مزید تکنیکی ڈرائنگ طریقوں میں سے کئی کو خارج کر دیا جاتا ہے، فرنبفر اور جمع بفر سمیت. بطمپ آپریشنز، خاص طور پر پکسلز (انفرادی طور پر) کاپی کرنے کی اجازت نہیں ہے، نہ ہی تشخیص کرنے والے ہیں، نہ ہی (صارف) انتخاب آپریشنز،

ڈسپلے کی فہرست اور آراء کو ہٹا دیا جاسکتا ہے، جیسا کہ ریاستی صفات کے لئے آپریشن کو دھکا اور پاپ ہے،

کچھ مادہ پیرامیٹرز کو ہٹا دیا گیا تھا، بشمول بیک چہرے کے پیرامیٹرز اور صارف کو کلپ طیارے بھی شامل ہیں.