시몽

Status update, June 2023

Hi!

This month Rose Hudson has started working on wlroots as part of Google Summer of Code! She will focus on reducing frame latency by implementing an adaptive frame scheduler. She already has landed new wlroots APIs to measure render time. You can follow Rose’s blog if you’re interested.

Other wlroots contributors have been hard at work too. Alexander has implemented the new render pass API for GLES2, and while at it he’s significantly improved its performance. I hope this will help with weak SoCs and power usage. A big refactoring from vyivel has been merged to unify the map/unmap logic across all shells. I’ve moved some of the cursor logic over from wlr_output to wlr_cursor (with the eventual goal of simplifying wlr_output and removing most of the cursor-specific logic). And we’ve all fixed a whole bunch of bugs!

The NPotM is lodns. It’s a simple local DNS resolver which forwards queries to a DNS-over-TLS or DNS-over-HTTPS server. It’s somewhat similar to systemd-resolved. Still missing are a way to forward local hostnames to the DNS resolver advertised via DHCP and support for /etc/hosts.


The new gamja channel switcher

As usual, I’ve made small improvements to various projects. I’ve added a fast tab switcher for gamja: press Ctrl+k, type a few letters to filter the channels, and press enter to switch. I’ve contributed to the upcoming IRCv3 message redaction extension and implemented it in goguma. kanshi has gained a kanshictl switch command to manually switch to another profile. go-oauth2 now supports dynamic client registration. gyosu generates documentation for typedef. And more! But that’s enough for today, see you next month!


Questions, comments? Please use my public inbox by sending a plain-text email to ~emersion/public-inbox@lists.sr.ht.

Articles from blogs I follow

Vulkan 1.4 sur Asahi Linux

English version follows. Aujourd’hui, Khronos Group a sorti la spécification 1.4 de l’API graphique standard Vulkan. Le projet Asahi Linux est fier d’annoncer le premier pilote Vulkan 1.4 pour le matériel d’Apple. En effet, notre pilote graphique Honeykrisp est…

via On Life and Lisp

Display/KMS Meeting at XDC 2024: Detailed Report

XDC 2024 in Montreal was another fantastic gathering for the Linux Graphics community. It was again a great time to immerse in the world of graphics development, engage in stimulating conversations, and learn from inspiring developers. Many Igalia colleagues …

via Wen.onweb

Unleashing Power: Enabling Super Pages on the RPi

Unleashing the power of 3D graphics in the Raspberry Pi is a key commitment for Igalia through its collaboration with Raspberry Pi. The introduction of Super Pages for the Raspberry Pi 4 and 5 marks another step in this journey, offering some performance enha…

via Maíra Canal

Generated by openring