Weston Composite Server 8.0 Tuku

whakaputaina tuku pūmau o te tūmau hiato weston 8.0, te whakawhanake i nga hangarau e whai waahi ana ki te puta mai o te tautoko katoa mo te kawa Wayland i roto i te Maramatanga, GNOME, KDE me etahi atu taiao kaiwhakamahi. Ko te whakawhanaketanga a Weston ko te whakarato i te turanga waehere kounga teitei me nga tauira mahi mo te whakamahi i a Wayland ki nga taiao papamahi me nga otinga whakauru, penei i nga papaaho mo nga punaha infotainment motuka, waea atamai, TV me etahi atu taputapu kaihoko. Te whakaputanga o te kawa, te tikanga whakawhitiwhiti tukapapa me nga whare pukapuka o Wayland 1.18 kua whakaritea i te 11 o Pepuere.

Ko te huringa tau putanga nui a Weston na nga huringa ABI ka pakaru te hototahi. Nga huringa i roto peka hou Weston:

  • Kua piki ake te whai huatanga o te whakamahi i nga taputapu taputapu mo te raweke i nga rohe mahara e whakamahia ana ki te penapena i nga waahanga framebuffer (nga rererangi taputapu) i roto i te DRM (Kaiwhakahaere Whakaaturanga Tika);

    Weston Composite Server 8.0 Tuku

  • Ki te tuara DRM, i whakamahia hei whakarite i nga putanga ma roto i nga punaha iti o te kernel DRM (Kaiwhakahaere Tuku Tika), KMS (Kernel Mode Setting) me te evdev, he tautoko taapiri mo te hangarau whakamarumaru kape mo te ororongo me te ataata. HDCP, ka whakamahia hei whakamuna i nga tohu ataata ka tukuna ma te DVI, DisplayPort, HDMI, GVIF, UDI ranei atanga;
  • I roto i te gl-renderer tāpirihia te aukati i te hopu, te tiritiri me te tango whakaahua o nga waahi e whakaatuhia ana nga ihirangi kua parea e te kape;
  • Ko te upoko o muri, ka whakamahia mo te whakaputa me te kore he mata, kua taapirihia te tautoko mo te tuhi ki te papaa ma te whakamahi i te OpenGL (kua taapirihia te "--use-gl" kōwhiringa), e taea ai e koe te tiki whakaahua mariko o te mata hei maharatanga. ka taea te whakawhiti ki te kiritaki mamao;
  • I roto i te putanga o muri mai i te punaha iti DRM (Kaiwhakahaere Whakaaturanga Tika), kua taapirihia te kaha ki te hanga me te kore hono ki te whare pukapuka. G.B.M. (Generic Buffer Manager) i tukuna e Mesa ki te whakahaere i te tohatoha o te tuku parepare. Engari i nga whakatakotoranga GBM, ka whakamahia nga whakatakotoranga WhaCC, whakamahia i roto i te punaha iti DRM;
  • Hei whakaiti i te uta mahara, ka whakamahia e etahi GPU inaianei te toronga EGL i nga wa katoa ka taea EGL_KHR_partial_update, ka taea e koe te whakahou i nga ihirangi o nga papa, te peke i nga waahi kaore i rereke;
  • Kua whakawhānuihia te kaha o te anga mo te pupuri i nga raarangi patuiro;
  • He tautoko taapiri mo te whakatakotoranga XYUV ki te gl-renderer;
  • I roto i te kaiwhakahaere matapihi xwm whakatinana te whakahaere i nga putanga o nga huringa ki te mata o Wayland i te wa e rere ana a Xwayland, i taea ai te whakakore i nga taonga toi i te wa e whakapaipai ana i nga matapihi o nga tono X11 i whakarewahia i roto i te taiao-a-Wayland;
  • He iti ake te kai mahara i te wa e whakaatu ana i te papamuri papamahi rite na tono 1x1 mo te tauranga tirohanga katoa;
  • Kua tapirihia tautoko toronga weston-direct-display, ka taea e koe te whakarite i te whakawhitinga o nga ihirangi dmabuf tika ki te kaiwhakahaere mata.

Source: opennet.ru

Tāpiri i te kōrero