फ़ायरफ़ॉक्स 80 X11 में VA-API के माध्यम से वीडियो डिकोडिंग त्वरण की सुविधा देगा

फ़ायरफ़ॉक्स लोगो

फ़ायरफ़ॉक्स कोड बेस में जिस पर की लॉन्च फ़ायरफ़ॉक्स 80, हाल ही में यह घोषणा की गई थी कि एक परिवर्तन जोड़ा गया है जो लिनक्स के लिए अक्षम करता है के लिंकिंग डिकोडिंग समर्थन त्वरित वीडियो Wayland- आधारित सिस्टम के लिए हार्डवेयर।

इसके साथ, अब जो त्वरण प्रदान किया गया है वह VA-API का उपयोग करेगा (वीडियो त्वरण एपीआई) और FFmpegDataDecoder। इसलिए, VA-API के माध्यम से हार्डवेयर वीडियो त्वरण के लिए समर्थन एक्स 11 प्रोटोकॉल का उपयोग करके लिनक्स सिस्टम के लिए भी उपलब्ध होगा.

पहले, स्थिर हार्डवेयर वीडियो त्वरण केवल वेलैंड और DMABUF तंत्र का उपयोग कर नए बैकएंड के लिए प्रदान किया गया था।

X11 के लिए, gfx ड्राइवरों के साथ मुद्दों के कारण थ्रॉटल लागू नहीं किया गया था। अब X11 के लिए वीडियो त्वरण को सक्षम करने की समस्या को ईजीएल का उपयोग करके हल किया गया है। इसके अतिरिक्त, X11 सिस्टम के लिए, EGGL से अधिक WebGL चलाने की क्षमता लागू की जाती है, जो भविष्य में X11 के लिए WebGL हार्डवेयर त्वरण के लिए समर्थन को शामिल करने की अनुमति देगा।

वर्तमान में यह सुविधा डिफ़ॉल्ट रूप से अक्षम बनी हुई है (विजेटसैटबुफ-वेबलॉग। सक्षम के माध्यम से सक्षम), क्योंकि सभी मुद्दों को हल नहीं किया गया है।

ईजीएल के माध्यम से नौकरी को सक्रिय करने के लिए, पर्यावरण चर MOZ_X11_EGL प्रदान किया गया है, जिसके बाद रचना संबंधी घटक वेलेन्डर और ओपनजीएल जीएलएक्स के बजाय ईजीएल में बदल जाते हैं। कार्यान्वयन X11 के लिए नए DMABUF बैकएंड पर आधारित है, जो कि पहले प्रस्तावित DMABUF बैकएंड ऑन वेलैंड से अलग होकर तैयार किया गया है।

इसके अलावा, आप WebRender रचना प्रणालियों के समावेश को देख सकते हैं विंडोज 10 प्लेटफॉर्म पर एएमडी चिप्स पर आधारित लैपटॉप को कोड के आधार पर संकलित किया जाता है, जिसके आधार पर फ़ायरफ़ॉक्स 79 संस्करण बनता है।

WebRender को Rust भाषा में लिखा गया है और GPU के संचालन को एक तरफ करने के लिए रेंडरिंग गति और एक कम CPU लोड की महत्वपूर्ण वृद्धि हासिल करने की अनुमति देता है, जो पेज कंटेंट के रेंडरिंग के लिए होता है, जो GPU पर चलने वाले शेड्स के माध्यम से कार्यान्वित किया जाता है।

WebRender को पहले Intel GPU, AMD APU के लिए विंडोज 10 प्लेटफॉर्म पर शामिल किया गया था रेवेन रिज, एएमडी एवरग्रीन और NVIDIA ग्राफिक्स कार्ड के साथ लैपटॉप. लिनक्स पर, वेबरेंडर वर्तमान में इंटेल और एएमडी कार्ड के लिए सक्षम है केवल रात के संस्करणों में फ़ायरफ़ॉक्स और यह NVIDIA कार्ड के साथ संगत नहीं है।

जो लोग ब्राउज़र के इस संस्करण पर हैं, वे इसमें शामिल होने के लिए बाध्य कर सकते हैं: "gfx.webrender.all" और "gfx.webrender.enabled" सेटिंग्स को कॉन्फ़िगर और सक्रिय करें।

अन्य अपेक्षित बदलाव

अंत में भी vale हाइलाइट्स कि फ़ायरफ़ॉक्स 79 के लिए एक कॉन्फ़िगरेशन जोड़ा गया था चूक गतिशील कुकी अलगाव को सक्षम करने के लिए पता बार (»प्रथम-पक्ष डायनेमिक अलगाव) में दिखाए गए डोमेन के लिए, जब साइट के आधार डोमेन के आधार पर आपकी और तृतीय-पक्ष प्रविष्टियां निर्धारित की जाती हैं।

कॉन्फ़िगरेशन को कॉन्फ़िगरेशन अनुभाग में कॉन्फ़िगरेशनकर्ता में सुझाया गया है गति पर नज़र रखने के लिए कुकी अवरोधन विधियों के ड्रॉप-डाउन ब्लॉक में।

इसके अलावा, फ़ायरफ़ॉक्स 79 में, डिफ़ॉल्ट रूप से, प्रयोगात्मक सेटिंग्स के साथ एक नई स्क्रीन सक्रिय है: "के बारे में: config #experimental"।

अन्य खबरों के लिए हम क्या उम्मीद कर सकते हैं Firerox 80 पर, यह HTTPS मोड है जो है साइटों पर HTTPS लागू करने के लिए डिज़ाइन किया गया। यह काम करता है HTTPS के समान हर जगह और अन्य HTTPS अपडेट एक्सटेंशन ब्राउज़रों के लिए इस अर्थ में कि यह HTTP कनेक्शनों को अपडेट करने की कोशिश करता है, जो HTTPS कनेक्शन के लिए सुरक्षित नहीं हैं, जो हैं।

HTTPS- केवल देशी मोड और एक्सटेंशन के बीच मुख्य अंतर यह है कि मोज़िला कार्यान्वयन HTTPS के लिए हर HTTP कनेक्शन को अपडेट करने की कोशिश करता है।

इसके साथ फ़ायरफ़ॉक्स उपयोगकर्ता को सूचित करता है यदि पूरी साइट लोड नहीं की जा सकती क्योंकि यह HTTPS का समर्थन नहीं करता है। हालाँकि, यह उन वस्तुओं के लिए सही नहीं है जिन्हें किसी साइट पर अपलोड नहीं किया जा सकता है। अगर यह पूरी तरह से लोड नहीं होता है तो उपयोगकर्ता साइट को लोड करना जारी रख सकते हैं।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   ज़ेवियर कहा

    तो दोस्तो, मैं linux में vaapi को कैसे सक्षम करूँ? मैं 80 और अब फ़ायरफ़ॉक्स स्थापित करता हूँ? क्योंकि मैंने ऐसा किया था और youtube पर cpu का उपयोग अभी भी अधिक है। मैं मांजारो का उपयोग कर रहा हूं