Hỗ trợ DRI2 đã bị xóa khỏi Mesa

Cơ sở mã mà bản phát hành Mesa 25.2 dựa trên đã loại bỏ hỗ trợ cho DRI2 (Cơ sở hạ tầng kết xuất trực tiếp), được thay thế bằng giao diện DRI3, sử dụng DMA-BUF để tổ chức truy cập trực tiếp vào bộ điều hợp video. Lý do được nêu ra là giao diện DRI3 đã tồn tại hơn 10 năm, DRI2 đã lỗi thời từ lâu, và tất cả các trình điều khiển GPU được hỗ trợ đều đã triển khai giao diện DRI3 từ lâu. Trong Mesa 24.2, việc sử dụng DRI2 đã được ẩn sau tùy chọn "legacy-x11", và trong suốt một năm qua, điều này không gây ra bất kỳ câu hỏi đặc biệt nào.

Đáng chú ý là Mesa dự định loại bỏ hỗ trợ cho các cơ chế khác đã trở nên lỗi thời kể từ khi giới thiệu DMA-BUF. Cụ thể, họ dự định ngừng hỗ trợ cho phần mở rộng EGL EGL_WL_bind_wayland_display, được triển khai cho Wayland. Phần mở rộng này dùng để trao đổi bộ đệm pixel giữa máy khách và... người phục vụ Wayland được đề xuất sử dụng giao thức Wayland linux_dmabuf. Việc hỗ trợ EGL_WL_bind_wayland_display dự kiến ​​sẽ bị vô hiệu hóa theo mặc định và chỉ được kích hoạt khi sử dụng cờ biên dịch "legacy-wayland", sau đó sẽ bị loại bỏ sau một vài bản phát hành.

Nguồn: opennet.ru

Mua dịch vụ lưu trữ đáng tin cậy cho các trang web có bảo vệ DDoS, máy chủ VPS VDS 🔥 Mua dịch vụ hosting website đáng tin cậy với bảo vệ DDoS, máy chủ VPS VDS | ProHoster