הבית > חֲדָשׁוֹת > תוכן

Bridegetek BT81X (815/6) מתקדם EVE גרפיקה מנוע

May 09, 2019

4.3.1 מבוא

מנוע הגרפיקה מבצע את רשימת התצוגה פעם אחת עבור כל שורה אופקית. היא מבצעת את הפרימיטיבי
אובייקטים ברשימת התצוגה ובונה את המאגר של שורת התצוגה. תוכן פיקסלים אופקיים בשורה
המאגר מתעדכן אם האובייקט גלוי בקו האופקי.
התכונות העיקריות של מנוע גרפיקה הם:

 האובייקטים הפרימיטיביים הנתמכים על ידי המעבד הגרפי הם: קווים, נקודות, מלבנים, מפות סיביות

(סדרה מקיפה של פורמטים), להציג טקסט, מתווה תרשים בר, רצועות קצה, רצועות קו, וכו '

 פעולות כגון בדיקת סטנסיל, מיזוג אלפא ומיסוך שימושיים ליצירת קבוצה עשירה של

אפקטים כגון צללים, מעברים, מגלה, דוהה ומנגב.

 Anti-aliasing של האובייקטים הפרימיטיביים (למעט bitmaps) נותן אפקט החלקה לצופה.

 שינויים במפת סיביות מאפשרים פעולות כגון תרגום, קנה מידה וסובב.

 פיקסלים לתצוגה מתווים דיוק של פיקסלים 1/16 פיקסלים.

 ארבע רמות של גרפיקה

 זיהוי חיץ תג


מנוע גרפיקה תומך גם מובנה יישומונים מובנים ופונקציונליות כגון פענוח ASTC,
jpeg לפענח, שומר מסך, כיול וכו 'מנוע גרפיקה מפרש פקודות מן המארח MPU
באמצעות 4 Kbyte FIFO בזיכרון BT815 / 6 ב- RAM_CMD. MPU / MCU כותב פקודות לתוך FIFO,
והמנוע הגרפי קורא ומבצע את הפקודות. ה- MPU / MCU מעדכן את הרישום
REG_CMD_WRITE כדי לציין שיש פקודות חדשות ב- FIFO, והעדכון של מנוע הגרפיקה
REG_CMD_READ לאחר ביצוע פקודות.
התכונות העיקריות הנתמכות הן:

 ציור של יישומונים כגון לחצנים, שעון, מקשים, מדדים, תצוגות טקסט, פסי התקדמות, מחוונים,

לעבור בין מתגים, חיוגים, מעברי צבע וכו '.

 JPEG ותנועה JPEG לפענח

 ניפוח פונקציונליות (ניפוח zlib נתמך)

 פסק זמן מתוזמן (צור הפרעה למעבד המארח לאחר מספר מוגדר של

מילישניות)

6

 מובנה פונקציות אנימציה כגון הצגת לוגו, כיול, טווה, שומר מסך ו

סקיצה

 תכונת Snapshot כדי ללכוד את התצוגה הגרפית הנוכחית

לקבלת רשימה מלאה של מנוע גרפיקה להציג פקודות ווידג'טים מתייחסים
BT81X_Series_Programming_Guide , פרק 4.