לאחר תשעה חודשים של פיתוח, פורסמה מהדורה יציבה של השרת המרוכב 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
