Hi, This patch series implements all features needed for st/mesa to send shaders to the driver immediately. The good thing about thread-safe shader CSOs is that multithreaded shader compilation suddenly seems easy. Please review. Marek