Last week I mentioned that Chrome/Chromium OS developers at Google implemented GLX_EXT_texture_from_pixmap support for software drivers
. This is the GLX extension commonly needed by Compiz and other compositing window managers. This work has been merged into Git, so is there new "desktop bling" chewing up your CPU?
The GLX_EXT_texture_from_pixmap software support was committed to mainline Mesa Git (for Mesa 7.12-devel) on Tuesday via this commit
. However, if you were hoping this would allow Compiz or GNOME Shell with Mutter to work on software drivers like Gallium3D's LLVMpipe, to use software rendering on the CPU, it doesn't work quite yet.
This would mainly just be useful for niche cases where no graphics hardware driver is available, like in instances when using QEMU/KVM currently without any accelerated OpenGL support.