A one-line patch merged for Mesa 26.3 exposes the NVIDIA GPU's BAR memory as host cached in the open-source NVK Vulkan driver, paired with the Nouveau kernel driver. The change, authored by Mary Guillemard, addresses Gamescope's explicit search for a host-visible, cached memory type, which previously forced allocations into system memory. It should improve performance for game recording and remote play, though no benchmarks were provided, and it may be backported to the Mesa 26.2 stable series.
Nguồn: https://www.phoronix.com/news/NVIDIA-NVK-BAR-Host-Cached. 8 Sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Đang tải bình luận…
Turnip, the open source Mesa Vulkan driver for Qualcomm Adreno GPUs, has achieved official Vulkan 1.3 conformance on Adreno 6xx hardware, including a conformance run executed directly on Android — a first for any Mesa driver. Getting there required solving deep architectural challenges around Android's deferred image creation model for gralloc-backed buffers, building generic multi-queue emulation to support SkiaVK's rendering backend, and standing up Cuttlefish-based Android CI with three GPU modes (Lavapipe, Venus, and DRM Native Context) so real Adreno hardware can be tested pre-merge. Turnip will also be included upstream in AOSP's mesa3d tree in upcoming Android releases.
Huawei đang xem xét upstream một driver Vulkan dựa trên Mesa Vulkan Runtime cho GPU nội bộ, nhưng shader compiler không thể open-source do ISA GPU của họ là độc quyền, buộc phải dùng blob nhị phân đóng. Red Hat khuyên Huawei nên công khai ISA GPU thay vì upstream driver dạng nửa mở nửa đóng.
Lập trình viên AI hoặc phần mềm đồ họa nên đọc bài này để hiểu cách các công ty như Huawei đối phó với vấn đề mở nguồn trong các dự án GPU đặc biệt, đặc biệt khi sự mở rộng công nghệ AI và đồ họa đòi hỏi sự tương thích với các backend không phải mở nguồn.
Mesa 26.3 đã tích hợp 49 patch để hỗ trợ chế độ địa chỉ shader 64-bit hiệu quả mới trong trình biên dịch đồ họa và driver ANV Vulkan của Intel, nhằm Nova Lake P. Trước GFX35, GPU sử dụng địa chỉ 32-bit kết hợp với base address 64-bit được đặt qua STATE_BASE_ADDRESS; từ GFX35 trở đi, đơn vị thực thi có thể xử lý địa chỉ đầy đủ 64-bit. Nova Lake P (Xe3P graphics) là GPU đầu tiên của Intel cung cấp chế độ địa chỉ có thể chọn, trong khi các thế hệ sau sẽ chỉ hỗ trợ 64-bit cố định. Một merge request tiếp theo sẽ mang tính năng tương tự đến driver Iris Gallium3D OpenGL, nhưng thay đổi này không ảnh hưởng đến các biến thể Nova Lake S/U/H/HX mà Mesa đã xem là ổn định. Việc này cho thấy hướng đi của Intel trong việc đơn giản hóa mô hình bộ nhớ GPU và chuẩn bị nền tảng cho các GPU chỉ làm việc với địa chỉ 64-bit trong tương lai.
Lập trình viên nên đọc bài này để nắm bắt cập nhật hỗ trợ mới nhất cho bộ nhớ 64-bit trên GPU Intel Nova Lake P trong Mesa 26.3.
Bộ điều khiển OpenCL dựa trên Rust là Rusticl sắp hỗ trợ tiện ích mở rộng cl_ext_float_atomics trong Mesa 26.3, cho phép thực hiện các phép toán nguyên tử trên số thực (FP16, FP32, FP64) trong bộ nhớ toàn cục hoặc cục bộ. Hiện tại, chỉ FP32 được hỗ trợ bởi các driver LLVMpipe, Zink và Intel Iris, trong khi FP16/FP64 vẫn đang chờ triển khai. Phiên bản ổn định Mesa 26.3 dự kiến ra mắt vào tháng 11.
Lập trình viên cần đọc để biết cách tối ưu hóa hiệu suất cho các ứng dụng OpenCL sử dụng các phép toán nguyên tử trên số thực (FP16, FP32, FP64) trong Mesa 26.3, đặc biệt khi Rusticl và các driver khác đang phát triển hỗ trợ mới này.
NVK Vulkan Video đã được tích hợp vào nhánh phát triển Mesa 26.3, mang lại khả năng giải mã H.264 trên driver NVIDIA mã nguồn mở. Tính năng này dựa trên GPU System Processor (GSP), vì vậy chỉ hỗ trợ các GPU NVIDIA Turing và mới hơn, đồng thời cần bản vá kernel Nouveau đã được hợp nhất cho Linux 7.3. H.265 decode đã được triển khai nhưng hiện tại khiến GSP treo, do đó vẫn không thể sử dụng. Mesa 26.3 dự kiến ra mắt bản ổn định vào Q4, cùng thời điểm với Linux 7.3, sau nhiều năm nghiên cứu ngược và xây dựng cơ sở driver bằng Rust. Bài học là việc tích hợp tính năng video Vulkan vào driver mã nguồn mở đòi hỏi sự phối hợp chặt chẽ giữa kernel, driver và phần cứng mới, đồng thời cần kiểm tra kỹ tính ổn định của các codec mới trước khi triển khai rộng rãi.
Lập trình viên nên đọc bài này để cập nhật về tiến trình hỗ trợ video Vulkan trên driver nguồn mở NVIDIA và những yêu cầu kỹ thuật cần biết.
Valve tài trợ cho các kỹ sư Collabora để port driver RADV Vulkan mã nguồn mở lên Windows, tích hợp với WDDM2 và reverse engineering cấu trúc dữ liệu kernel driver của AMD. Dự án nhằm mục đích chạy Counter-Strike 2 thông qua RADV trên Windows, với mã thử nghiệm công khai trên nhánh phát triển.
Lập trình viên game hoặc người hâm mộ công nghệ GPU sẽ tìm hiểu cách Valve và Collabora đang mở rộng khả năng hỗ trợ Vulkan trên Windows thông qua RADV, giúp mở rộng khả năng tương thích và hiệu năng cho các ứng dụng game hiện đại.
XDC 2026, the X.Org Developer's Conference, runs September 28-30 in Toronto with a packed schedule of Linux graphics driver talks. Highlights include Karol Herbst on NOCL (an OpenCL-on-CUDA implementation via Gallium3D for Rusticl), Faith Ekstrand questioning whether a 'Vulkan Gallium' abstraction layer is needed given the growing complexity of Vulkan extensions, Erik Faye-Lund on potentially removing TGSI in favor of NIR, Alyssa Rosenzweig's work on the Intel Jay compiler and SSA-based register allocation, status updates on Apple M3 GPU reverse engineering for Asahi Linux, the Qualcomm MSM driver, and NVK (open-source NVIDIA Vulkan driver), plus a workshop on formal Mesa governance and a new Wayland protocol proposal for content frame-rate signaling.
Mesa 26.3-devel vừa bổ sung mã kích hoạt chế độ Large GRF (tăng từ 128 lên 256 thanh ghi) cho GPU Intel Alchemist/DG2 và Battlemage/Xe2, giúp giảm thiểu tình trạng tràn thanh ghi. Đối với Xe3, chức năng Variable Register Thread (VRT) được sử dụng thay thế để truy cập 256 thanh ghi này.
Lập trình viên phát triển game hoặc ứng dụng đồ họa sẽ tìm hiểu về GRF mode mở rộng để tối ưu hóa hiệu suất sử dụng bộ nhớ và giảm tình trạng register spilling trong các GPU Intel mới, giúp cải thiện hiệu năng và trải nghiệm cho ứng dụng của họ.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trình1.000+ bài DSA, đề tiếng Việt, chấm tự động 7 ngôn ngữ — nhiều bài FREE, chạy ngay trên trình duyệt.
Luyện miễn phíChấm bốn kỹ năng IELTS bằng AI, phản hồi chi tiết theo rubric.
Dùng thử miễn phíAI IDE 22 MB cho dev Việt.
Tải miễn phíBộ nhớ tổ chức cho AI agent.
Khám pháAI trực Fanpage, tự sàng lọc lead.
Dùng thử