Skip to content

Commit f41bf31

Browse files
committed
blog: 2025-08-07: fix progress report headers
oopsie Signed-off-by: James Calligeros <jcalligeros99@gmail.com>
1 parent e508dcf commit f41bf31

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

content/blog/2025/08/07-progress-report-6-16.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ As we mentioned last time, the Asahi and Honeykrisp Mesa drivers have finally
1111
found their way upstream. This has resulted in a flurry of GPU-related work, so
1212
let's start there.
1313

14-
### No missing nuts in this Flatpak
14+
## No missing nuts in this Flatpak
1515
For quite some time, we have maintained a version of our Mesa driver built against
1616
the Flatpak runtime and shipped it as a Flatpak runtime extension. This was required
1717
to enable GPU acceleration on Flatpak while our Mesa driver was not enabled upstream.
@@ -20,7 +20,7 @@ be necessary. 24.08 now ships with Mesa 25.1, and so will the forthcoming 25.08
2020
runtime. Once 25.08 is released, we will be discontinuing the Flatpak runtime
2121
extension as it will serve no purpose.
2222

23-
### A _fully_ upstream graphics stack
23+
## A _fully_ upstream graphics stack
2424
Asahi uses DRM Native Context to paravirtualise the GPU. Rather than having to
2525
virtualise high-level APIs like DirectX and Vulkan, the VM runs the userspace component
2626
of the host's native GPU driver. The host is then passed native GPU commands that it
@@ -33,15 +33,15 @@ been merged into the upstream virglrenderer project, and will therefore be enabl
3333
in upstream Mesa 25.2! This completes our transition to a fully upstream graphics
3434
stack, and as such we are retiring our Mesa fork completely.
3535

36-
### GPU go brrrrr
36+
## GPU go brrrrr
3737
Now that our Mesa driver is totally upstream, work on improving it has been able to
3838
occur rapidly. Alyssa has been hard at work over the past couple of months optimising
3939
performance. [A whole mess of merge requests](https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/?sort=created_date&state=merged&label_name%5B%5D=asahi&author_username=alyssa)
4040
have found their way upstream, with the bulk of them being merged in time for the
4141
release of Mesa 25.2. Performance improvements are variable but decent, especially
4242
when paired with [this month's improvements](https://fex-emu.com/FEX-2508/) to FEX's JIT.
4343

44-
### A fine vintage
44+
## A fine vintage
4545
Also new in Mesa 25.2 is support for `VK_EXT_map_memory_placed`, courtesy of
4646
chaos_princess. This Vulkan extension allows applications to request GPU memory
4747
be mapped at a specific address. WINE uses this when thunking 32-bit DXVK to
@@ -154,7 +154,7 @@ unique to making amd64 Windows code run on an AArch64 Windows environment which
154154

155155
_...Yet._
156156

157-
### We're getting there...
157+
## We're getting there...
158158
As always, we have been hard at work upstreaming various bits and pieces.
159159

160160
Devicetree bindings for the GPU have been accepted and merged for 6.17, which allows
@@ -189,7 +189,7 @@ the DCP and GPU/Rust patches from both figures, that proportion jumps to just un
189189
While we still have quite a way to go, this progress has already made rebases
190190
significantly less hassle and given us some room to breathe.
191191

192-
### Miscellaneous fixes
192+
## Miscellaneous fixes
193193
Now that we have some time to do so, we have managed to progress a number of
194194
things that had been sitting on the backburner.
195195

@@ -212,19 +212,19 @@ a fix for boot time crashes caused by missing calibration data on Macs that have
212212
their WiFi/Bluetooth module replaced. We also made it easier for distros to
213213
add a custom logo to m1n1.
214214

215-
### Conference talks
215+
## Conference talks
216216
Davide and Neal presented at [Red Hat Summit](https://events.experiences.redhat.com/widget/redhat/sum25/SessionCatalog2025/session/1731519631980001Xort)
217217
and [DevConf.CZ](https://pretalx.devconf.info/devconf-cz-2025/talk/P3TEBA/),
218218
covering the ongoing work on Fedora Asahi Remix and introducing a CentOS Stream port
219219
as part of their work in the CentOS Hyperscale SIG. This was also covered
220220
at [CentOS Showcase](https://cfp.fedoraproject.org/centos-showcase-2025-07/talk/RRT8NW/) in July.
221221

222-
### Project merch
222+
## Project merch
223223
Want to show your love for Asahi Linux to the world? Now you can! Head over to
224224
[HELLOTUX](https://www.hellotux.com/asahi) to buy official Asahi Linux merch. A portion
225225
of each sale is donated to the project. Many thanks to HELLOTUX for facilitating this!
226226

227-
### Until next time!
227+
## Until next time!
228228
Our next report should hopefully bring even more improvements and developments,
229229
so make sure to stick around. As always, a warm thanks goes out to our supporters
230230
on [OpenCollective](https://opencollective.com/AsahiLinux) and [GitHub Sponsors](https://github.com/sponsors/AsahiLinux),

0 commit comments

Comments
 (0)