Gần đây là mã nguồn mở Trình điều khiển AMD OpenGL”RadeonSI”đã bật phân luồng OpenGL theo mặc định cho tùy chọn”glthread”đã được chọn tham gia từ lâu trên cơ sở mỗi trò chơi/ứng dụng. Cùng với đó là một số cải tiến liên quan đến glthread đối với mã này nhằm xử lý việc thực hiện các lệnh gọi OpenGL đến một luồng CPU riêng biệt. Trình điều khiển Zink OpenGL-on-Vulkan hiện cũng đã bật luồng OpenGL vô điều kiện.
Mike Blumenkrantz, người tiếp tục làm việc tích cực về Zink theo hợp đồng cho Valve đã bật”glthread”theo mặc định. Với Mesa 22.3, Zink hiện đang bật tùy chọn glthread theo mặc định cho những gì Blumenkrantz mô tả là”tăng hiệu suất rất lớn”.
Mike đã tóm tắt yêu cầu hợp nhất là:”cùng với các thay đổi để làm cho nó vrooooooooooooooooooooooooooooom.”
Trong yêu cầu hợp nhất đó, anh ấy lưu ý rằng hỗ trợ glthread đã tăng tốc trò chơi Half-Life 2 do OpenGL hỗ trợ lên khoảng 35%. Điều này nằm trên một số tối ưu hóa hiệu suất gần đây khác được thực hiện cho Zink để triển khai OpenGL chung này được xây dựng trên đỉnh Vulkan API.
Có rất nhiều điều để mong đợi với Mesa 22.3 ổn định vào tháng 12. Một số điểm chuẩn Zink mới có trong danh sách VIỆC CẦN LÀM của tôi với tiến độ nhanh chóng của nó gần đây.