Wayland க்கான Firefox WebGL மற்றும் வீடியோ வன்பொருள் முடுக்கம் ஆகியவற்றைக் கொண்டுவருகிறது

В இரவு கட்டுகிறது பயர்பாக்ஸ், அதன் அடிப்படையில் பயர்பாக்ஸ் 7 வெளியீடு ஏப்ரல் 75 அன்று உருவாக்கப்படும், செயல்படுத்தப்பட்டது Wayland நெறிமுறையைப் பயன்படுத்தி சூழல்களில் WebGLக்கான முழு ஆதரவு. இப்போது வரை, ஃபயர்பாக்ஸின் லினக்ஸில் WebGL இன் செயல்திறன் நிலை, வன்பொருள் முடுக்கம் ஆதரவு இல்லாததால் விரும்பத்தக்கதாக இருந்தது. பிரச்சனைகள் X11 க்கான gfx இயக்கிகள் மற்றும் வெவ்வேறு தரநிலைகளின் பயன்பாடு. X11 இல் gfx-அடிப்படையிலான முடுக்கம் Chrome இல் வழங்கப்பட்டது, ஆனால் சிக்கல்களைத் தவிர்ப்பதற்கான விதிவிலக்குகள் மற்றும் தீர்வுகளின் பெரிய பட்டியலைப் பராமரிக்கும் செலவில் (chrome://gpu/ ஐப் பார்க்கவும்). பயர்பாக்ஸில், Linux க்கான WebGL வன்பொருள் முடுக்கம் முன்னிருப்பாக இயக்கப்படவில்லை, ஏனெனில் Mozilla விடம் ஒவ்வொரு பிரச்சனைக்குரிய இயக்கி மற்றும் கிராபிக்ஸ் கார்டையும் வரிசைப்படுத்துவதற்கான ஆதாரங்கள் இல்லை.

Wayland ஐப் பயன்படுத்தும் போது, ​​ஒரு புதிய தோற்றத்திற்கு நன்றி நிலைமை மாறிவிட்டது பின்தளம்பொறிமுறையைப் பயன்படுத்தி DMABUF அமைப்புகளாக வழங்குவதற்கு மற்றும் அமைப்பு வெவ்வேறு செயல்முறைகளில் வீடியோ நினைவகத்தில் அமைந்துள்ள இந்த அமைப்புகளுடன் இடையகங்களைப் பகிர்தல். ஆரம்பத்தில், gfx முடுக்கத்திற்கான உயர்தர ஆதரவை வழங்குவதை நோக்கமாகக் கொண்டு புதிய பின்தளம் உருவாக்கப்பட்டது. வன்பொருள் முடுக்கம் கூடுதலாக, WebGL பின்தளத்திலும் நான் கொடுக்க வாய்ப்பு VA-API (Video Acceleration API) மற்றும் FFmpegDataDecoder ஐப் பயன்படுத்தி h.264 வீடியோ டிகோடிங்கை துரிதப்படுத்துவதற்கான ஆதரவை செயல்படுத்தவும்.

க்னோம் முட்டர் அல்லது கேடிஇ க்வின் போன்ற குறிப்பிட்ட கலப்பு சேவையகங்களுடன் இணைக்கப்படாத ஒரு ஒருங்கிணைந்த ஜிஎல் சூழலை பயர்பாக்ஸின் வேலேண்ட் அடிப்படையிலான உருவாக்கங்கள் தயார் செய்ய முடிந்தது. ஒரு DMABUF-அடிப்படையிலான பின்தளத்தைப் பயன்படுத்தி முடுக்கத்திற்கான ஆதரவு Firefox - WebRender (புதியது, வலைப்பக்கங்களை வழங்க GPU ஐப் பயன்படுத்துதல்) மற்றும் GL கம்போசிட்டர் (கிளாசிக்) ஆகியவற்றில் கிடைக்கும் இரண்டு ரெண்டரிங் இயந்திரங்களுக்கு செயல்படுத்தப்படுகிறது. இரண்டு சந்தர்ப்பங்களிலும், புதிய பின்தளத்தைப் பயன்படுத்தும் போது, ​​GPU இல் இழைமங்கள் உருவாக்கப்படுகின்றன மற்றும் GPU உடன் தொகுப்பதற்கும் தொடர்புகொள்வதற்கும் பொறுப்பான உலாவி செயல்முறைகளுக்கு இடையில் நகலெடுக்காமல் நேரடியாகப் பயன்படுத்தலாம். WebGL ஃப்ரேம்கள் நேரடியாக GPU நினைவகத்திற்கு வழங்கப்படலாம், அவை EGL ஃபிரேம்பஃபருக்கு வரைபடமாக்கப்பட்டு, முக்கிய செயல்பாட்டில் செயலாக்கப்பட்டு, வலைப்பக்க உறுப்புகளைத் தட்டையாக்கும் போது ஒரு அமைப்பாக வழங்கப்படலாம்.

WebGL மற்றும் வீடியோ முடுக்கம் செயல்படுத்த இருக்க வேண்டும் சூழல் மாறி “MOZ_ENABLE_WAYLAND=1” உடன் Firefox ஐத் தொடங்கி, about:config இல் “widget.wayland-dmabuf-webgl.enabled” மற்றும் “widget.wayland-dmabuf-vaapi.enabled” அளவுருக்களை அமைக்கவும், பின்னர் முடுக்கம் இயக்கப்பட்டுள்ளதா எனச் சரிபார்க்கவும். பற்றி பக்கம்: ஆதரவு. வேலை செய்ய, libva லைப்ரரி பதிப்பு 2.6.0+ தேவை (Intel UHD 31 GPU உடன் Fedora 630 இல் சோதிக்கப்பட்டது).

Wayland க்கான Firefox WebGL மற்றும் வீடியோ வன்பொருள் முடுக்கம் ஆகியவற்றைக் கொண்டுவருகிறது

Firefox 75 இல் வரவிருக்கும் மாற்றங்களில் உங்களாலும் முடியும் குறி:

  • UK பயனர்களுக்காக இயக்கப்பட்டது (முந்தைய விளம்பரம் காட்டினார் அமெரிக்காவைச் சேர்ந்த பயனர்களுக்கு மட்டும்) பாக்கெட் சேவையால் பரிந்துரைக்கப்பட்ட உள்ளடக்கப் பிரிவில் தொடக்கப் பக்கத்தில் ஸ்பான்சர்கள் செலுத்திய தொகுதிகளைக் காண்பிக்கும் (தொகுதிகள் தெளிவாக விளம்பரமாகக் குறிக்கப்பட்டு அமைப்புகளில் முடக்கப்படலாம்).
  • கடவுச்சொல் நிர்வாகியில் (about:logins), முதன்மை கடவுச்சொல் அமைக்கப்படவில்லை என்றால், செயல்படுத்தப்பட்டது OS அங்கீகார உரையாடலைக் காண்பிப்பதற்கான ஆரம்ப ஆதரவு மற்றும் சேமிக்கப்பட்ட கடவுச்சொற்களைப் பார்க்கும் முன் கணினி சான்றுகளை உள்ளிடவும்.
  • தளத்தில் உள்ள "சுயவிவர மெனு பொத்தானை இயக்கு" பொத்தானைக் கிளிக் செய்வதன் மூலம், செருகு நிரலை நிறுவாமல் பக்க விவரக்குறிப்பு இடைமுகத்தை செயல்படுத்தும் திறனைச் சேர்த்தது. profiler.firefox.com. செயலில் உள்ள தாவலுக்கு மட்டும் செயல்திறன் பகுப்பாய்வு பயன்முறை சேர்க்கப்பட்டது.
  • செயல்படுத்தப்பட்டது பயனர் ஊடாடும் வகையில் தொடர்பு கொள்ளாத வழிசெலுத்தல் கண்காணிப்புக் குறியீட்டைக் கொண்ட தளங்களை அணுகும்போது பழைய குக்கீகள் மற்றும் தளத் தரவை அழிக்கும் பயன்முறை. வழிமாற்றுகள் மூலம் கண்காணிப்பை எதிர்த்துப் போராடுவதை நோக்கமாகக் கொண்டது பயன்முறை.
  • தொடங்கியது தனிப்பட்ட தாவல்களுடன் இணைக்கப்பட்ட மாதிரி உரையாடல்களை செயல்படுத்துதல் மற்றும் முழு இடைமுகத்தையும் தடுக்காது.

    Wayland க்கான Firefox WebGL மற்றும் வீடியோ வன்பொருள் முடுக்கம் ஆகியவற்றைக் கொண்டுவருகிறது

ஆதாரம்: opennet.ru

கருத்தைச் சேர்