About:

Mike Blumenkrantz is a software engineer and open-source contributor who blogs about coding; his work spans browsers, graphics, Wayland, ccache and Mesa, and he holds a degree in philosophy.

Website:

Specializations:

Interests:

Programming Open Source Code quality Philosophy Software systems (browsers, graphics, Wayland)

Incoming Links:

Outgoing Links:

Subscribe to RSS:
The blog post discusses recent improvements in CAD performance, particularly focusing on the zink driver and its optimizations. The author highlights a significant increase in FPS for the catia section of viewperf, achieved by red...
The author discusses their extensive journey in optimizing driver performance using viewperf, a demanding application that tests CPU utilization through numerous draw calls. After months of experimentation, they discovered that th...
The blog post introduces a guest post by Konstantin Seurer, focusing on the implementation of a faster method for replaying traces using Apitrace, a tool for capturing and replaying traces of GL and DX applications. The author dis...
The author discusses their recent work on improving Gallium, particularly focusing on performance issues related to atomic operations on AMD CPUs. They express frustration over the challenges of thread pinning and reference counti...
The author discusses recent improvements made to zink performance on tiling GPUs, including renderpass tracking, command stream reordering, and framebuffer discards, which collectively enhance memory bandwidth efficiency. The auth...
VK_EXT_descriptor_heap is a powerful new Vulkan extension that enhances performance but introduces significant complexity and management challenges for developers.
The author discusses the challenges of maintaining open-source projects, particularly focusing on the Mesa ecosystem and the Zink project. They emphasize the importance of maintainers in ensuring software functionality and the con...
The post discusses the GL_NV_timeline_semaphore extension, highlighting its significance in improving interoperability between OpenGL and Vulkan by eliminating binary semaphore requirements. It mentions Mesa's long-standing suppor...
The OpenGL/ES Working Group has officially released GL_EXT_mesh_shader, marking it as the largest extension for OpenGL this decade. The release is attributed to significant contributions from AMD, particularly Qiang Yu, who led th...
...

0Another Milestone

2025-04-16

...

0Znvk

2025-03-11

...

0Hibernate On

2025-10-31

...

02026 Status

2026-01-14

...