XWayland 21.1.0 విడుదల, వేలాండ్ పరిసరాలలో X11 అప్లికేషన్లను అమలు చేయడానికి ఒక భాగం

XWayland 21.1.0 ఇప్పుడు అందుబాటులో ఉంది, ఇది ఒక DDX (డివైస్-డిపెండెంట్ X) భాగం, ఇది వేలాండ్-ఆధారిత పరిసరాలలో X11 అప్లికేషన్‌లను అమలు చేయడానికి X.Org సర్వర్‌ని అమలు చేస్తుంది. ఈ భాగం ప్రధాన X.Org కోడ్ బేస్‌లో భాగంగా అభివృద్ధి చేయబడుతోంది మరియు ఇది గతంలో X.Org సర్వర్‌తో పాటు విడుదల చేయబడింది, అయితే X.Org సర్వర్ యొక్క స్తబ్దత మరియు 1.21 విడుదలతో అనిశ్చితి కారణంగా XWayland యొక్క నిరంతర క్రియాశీల అభివృద్ధి, XWaylandని వేరు చేయాలని మరియు సేకరించిన మార్పులను ప్రత్యేక ప్యాకేజీ రూపంలో ప్రచురించాలని నిర్ణయించారు.

X.Org సర్వర్ 1.20.10 యొక్క XWayland స్థితితో పోలిస్తే ప్రధాన మార్పులు:

  • XVideo అమలు NV12 ఆకృతికి మద్దతును అందిస్తుంది.
  • గ్లామర్ 2D యాక్సిలరేషన్ ఆర్కిటెక్చర్‌ని ఉపయోగించి అదనపు RENDER ఎక్స్‌టెన్షన్ ఫార్మాట్‌లను వేగవంతం చేసే సామర్థ్యం జోడించబడింది, ఇది 2D కార్యకలాపాలను వేగవంతం చేయడానికి OpenGLని ఉపయోగిస్తుంది.
  • GLX ప్రొవైడర్ Mesa ప్రాజెక్ట్ నుండి swrast_dri.soకి బదులుగా EGLని ఉపయోగించడానికి మార్చబడింది.
  • పూర్తి-స్క్రీన్ అప్లికేషన్‌లను అప్‌స్కేలింగ్ చేయడానికి Wayland wp_viewport ప్రోటోకాల్‌కు మద్దతు జోడించబడింది.
  • అన్ని వేలాండ్ ఉపరితలాల కోసం బహుళ బఫర్ స్ట్రిపింగ్ అందించబడింది.
  • గ్లామర్-ఆధారిత త్వరణం నిలిపివేయబడినప్పుడు వేలాండ్ కాంపోజిట్ సర్వర్‌తో భాగస్వామ్యం చేయబడిన బఫర్‌లను సృష్టించడానికి memfd_createకి కాల్ ఉపయోగించబడుతుంది.
  • సంబంధిత మౌస్ కదలిక మరియు కీబోర్డ్ క్యాప్చర్ ఉపయోగించి క్లయింట్‌లకు మెరుగైన మద్దతు.
  • కమాండ్ లైన్ ఎంపికలు "-listenfd", "-version" మరియు "-verbose" జోడించబడ్డాయి.
  • బిల్డ్ టూల్స్ మీసన్ బిల్డ్ సిస్టమ్‌కు మద్దతుగా పరిమితం చేయబడ్డాయి.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి