گھر > خبریں > مواد

کمانڈ انکوڈنگ

Apr 26, 2019

4.2 کمانڈ انکوڈنگ

ہر ڈسپلے فہرست کمانڈ میں 32 بٹ انکوڈنگ ہے. کوڈ کا سب سے اہم بٹس

حکم کا تعین کریں. کم از کم کمانڈ پیرامیٹرز (اگر کوئی) موجود ہیں

اہم بٹس. محفوظ نشان لگا دیا گیا کسی بٹس صفر ہونا ضروری ہے.

FT800 کی طرف سے حمایت کی گرافکس پرائمریوں اور ان کے متعلقہ اقدار کا ذکر کیا گیا ہے

نیچے

ٹیبل 4 FT800 گرافک پرائمیو کی فہرست

image

FT800 کی طرف سے حمایت کی مختلف بصیرت فارمیٹس اور ان کے متعلقہ اقدار کا ذکر کیا گیا ہے

نیچے

image

4.3 کمانڈ گروپ

4.3.1 گرافکس ریاست کی ترتیب

ALPHA_FUNC الفا ٹیسٹ کی تقریب مقرر

BITMAP_HANDLE بٹ میپ ہینڈل مقرر

BITMAP_LAYOUT ذریعہ بٹمپ میموری کی شکل اور ترتیب کے لئے مقرر

موجودہ ہینڈل

BITMAP_SIZE موجودہ ہینڈل کے لئے بٹ میپس کی اسکریننگ کا ڈرائیو مقرر کرتا ہے

BITMAP_SOURCE بٹ میپ گرافکس کے لئے ذریعہ ایڈریس مقرر

BITMAP_TRANSFORM_A-F بٹ میپ کے اجزاء کا تعین میٹرکس تبدیل

BLEND_FUNC پکسل ریاضی کا تعین کرتا ہے

CELL VERTEX2F کمانڈ کے لئے بٹ میپ سیل نمبر مقرر کرتا ہے

پیش سیٹ اقدار پر واضح بفروں کو واضح کریں

CLEAR_COLOR_A الفا چینل کے لئے واضح قیمت مقرر کرتا ہے

CLEAR_COLOR_RGB سرخ، سبز اور نیلے چینلز کے لئے واضح اقدار مقرر کرتی ہیں

CLEAR_STENCIL نے سٹینسل بفر کیلئے واضح قیمت مقرر کی ہے

CLEAR_TAG ٹیگ بفر کیلئے واضح قیمت مقرر کرتی ہے

COLOR_A موجودہ رنگ الفا مقرر

COLOR_MASK رنگ اجزاء کی تحریر کو فعال یا غیر فعال

COLOR_RGB موجودہ رنگ سرخ، سبز اور نیلے رنگ کو مقرر کرتا ہے

LINE_WIDTH لائن کی چوڑائی مقرر

POINT_SIZE پوائنٹ کا سائز مقرر کریں

RESTORE_CONTEXT سیاق و ضوابط اسٹیک سے موجودہ گرافکس کے تناظر کو بحال کریں

SAVE_CONTEXT موجودہ گرافکس کے سیاقے کو سیاق و ضوابط اسٹیک پر دھکا دیتے ہیں

SCISSOR_SIZE کینچی کلپ آئتاکار کا سائز مقرر کرتا ہے

SCISSOR_XY کینچی کلپ آئتاکار کے اوپر بائیں کونے مقرر

STENCIL_FUNC سیٹ اسٹینل ٹیسٹنگ کیلئے ریفرنس اور حوالہ کی قیمت

STENCIL_MASK اسٹینلیس جہازوں میں انفرادی بٹس کی تحریر کو کنٹرول کرتی ہے

STENCIL_OP سٹسل ٹیسٹ کے عمل کو مقرر کرتا ہے

TAG کو موجودہ ٹیگ کی قیمت مقرر کریں

TAG_MASK ٹیگ بفر کی تحریر کو کنٹرول کرتی ہے


4.3.2 ڈرائنگ کے اعمال

BEGIN ایک گرافکس پرائمری ڈرائنگ شروع کریں

آخر ختم ایک گرافکس پرائمری ڈرائنگ

VERTEX2F جزوی معاہدوں کے ساتھ ایک عمودی فراہم کرتے ہیں

VERTEX2II مثبت انضمام سمتوں کے ساتھ ایک عمودی فراہم کرتے ہیں


4.3.3 پھانسی کا کنٹرول

JUMP ڈسپلے کی فہرست میں کسی دوسرے مقام پر حکم دیتا ہے

میکرو میکرو رجسٹریشن سے ایک واحد کمانڈ مرتب کرتا ہے

CALL میں کسی دوسرے مقام پر حکموں کی ترتیب مرتب کرتا ہے

ڈسپلے کی فہرست

پچھلے CALL کمانڈ سے واپس واپسی

ڈسپلے ڈسپلے کی فہرست کو ختم کردیں


image

image

image