מהדורת Weston Composite Server 14.0

לאחר תשעה חודשים של פיתוח, פורסמה מהדורה יציבה של השרת המרוכב Weston 14.0, המפתחת טכנולוגיות התורמות להופעתה של תמיכה מלאה בפרוטוקול Wayland ב-Enlightenment, GNOME, KDE ובסביבות משתמש אחרות. הפיתוח של ווסטון שואף לספק בסיס קוד איכותי ודוגמאות עבודה לשימוש ב-Wayland בסביבות שולחניות ופתרונות משובצים, כגון פלטפורמות למערכות מידע בידור לרכב, סמארטפונים, טלוויזיות ומכשירי צריכה אחרים. קוד הפרויקט מופץ תחת רישיון MIT.

שינויים בסניף החדש של ווסטון:

  • תמיכה בשכבת חומרה נוספה לקצה האחורי של הפלט באמצעות DRM (מנהל עיבוד ישיר). מצב המעבר האסינכרוני האטומי בין שני מאגרים בזיכרון הווידאו (היפוך אטומי אסינכרוני) מופעל.
  • ההגדרה 'מראה של' נוספה לקובץ התצורה כדי לארגן את שיקוף הפלט.
  • תמיכה בטכנולוגיית DmaBuf נוספה לקצה האחורי של הפלט דרך שרת המולטימדיה Pipewire.
  • הלקוח הפשוט-egl מאפשר שימוש במשטחים שקופים עם ייצוג צבע של 16 סיביות. נוספה אפשרות להשתמש בתוסף EGL EGL_EXT_present_opaque. יושמה תמיכה בדחיסת פני השטח.
  • בקצה העורפי לפלט באמצעות פרוטוקול RDP, נוספה תמיכה ב-FreeRDP 3.x.
  • הקצה האחורי של פלט VNC מספק את היכולת להשבית TLS ולהשתמש בסיסמה לאימות במצב שאינו TLS.
  • libweston הוסיפה תמיכה בהרחבת פרוטוקול Wayland לניהול צבעים. יושמה היכולת להגביל את שטח תנועת המצביע על משטחי מסך מלא.
  • הרכיב לרינדור באמצעות OpenGL (gl-renderer) הוסיף תמיכה בלכידת פלט OpenGL ES 3 ו-OpenGL ES 2 במצב אסינכרוני, כמו גם את היכולת לשנות את צבע האובייקטים באמצעות הצללה.

מקור: OpenNet.ru