Firefox 69.0.3 шинэчлэлт болон WebRender сайжруулалт

Нийтлэгдсэн Firefox 69.0.3-ийн залруулах шинэчлэлт нь шийдэгдсэн асуудал Yahoo вэбмэйл дэх имэйл дээр дарахад файл татаж авах харилцах цонх гарч ирнэ. Нэмэлт шийдвэрлэсэн проблемы Эцэг эхийн хяналтыг идэвхжүүлсэн Windows 10 дээр хөтчийг эхлүүлэх үед файл татаж авах боломжтой.

Та бас тэмдэглэж болно үргэлжлүүлэн хөгжүүлэх нэгтгэх системүүд WebRender, Rust хэлээр бичигдсэн бөгөөд хуудасны агуулгыг GPU тал руу шилжүүлэх ажлыг аутсорсинг хийдэг. WebRender-ийг ашиглах үед CPU ашиглан өгөгдөл боловсруулдаг Gecko хөдөлгүүрт суурилуулсан нэгтгэх системийн оронд GPU дээр ажиллаж байгаа шэйдерүүд нь хуудасны элементүүд дээр хураангуй дүрслэх үйлдлийг гүйцэтгэхэд ашиглагддаг бөгөөд энэ нь дүрслэх хурдыг мэдэгдэхүйц нэмэгдүүлэх боломжийг олгодог. мөн CPU-ийн ачаалал багассан.

WebRender-д нэмэгдсэн шөнийн бүтээн байгуулалтууд гар утасны хөтөч Firefox урьдчилж харах (Android-д зориулсан Firefox солих) ба Pixel 2 төхөөрөмжүүдэд анхдагчаар идэвхжсэн (бусад төхөөрөмжүүд gfx.webrender.all-г about:config дотор идэвхжүүлэх шаардлагатай). WebRender нь мөн зургийн кэш, дүрслэх системээ сайжруулсан. Текстийг растержуулах кодыг дахин боловсруулсан бөгөөд энэ нь боломжийг олгодог хүрэх Линукс болон Android платформ дээр дэд пикселийн текстийн байршлыг дэмжих.

Wayland дээр Firefox-г ажиллуулахад шинэ backendмеханизмыг ашиглах DMABUF бүтэцтэй болгоход зориулагдсан ба байгууллага янз бүрийн процессуудын дунд видео санах ойд байрлах эдгээр бүтэцтэй буферийг хуваалцах. Нэмж дурдахад SIMD зааварчилгааг ашиглан форматыг хөрвүүлэх хугацааг 5-10%-иар багасгаж, дүрс тайлах гүйцэтгэлийн оновчлол нэмэгдсэн.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх