
Earlier this month David Airlie posted initial geometry shader support for testing in the RADV driver. That code has now been committed to mainline for Mesa 17.1-devel.
Geometry shaders and multi-viewport are now enabled with the latest Git code over the course of more than two dozen patches.
Still to be implemented for the RADV driver in mainline Mesa are tessellation shaders, sample rate shading, ETC2 / ASTC LDR / BC texture compression, pipeline statistics query, shaderStorageImageMultisample, StorageImageReadWithoutFormat, StorageImageWriteWithoutFormat, float64, int64, int16, variableMultisampleRate, and inheritedQueries. But RADV continues to be good enough already for running Dota 2, The Talos Principle, vkQuake, and Doom via Wine as the current available Linux games with Vulkan support.
12 Comments