Intel's ANV Vulkan driver in Mesa 26.2 now enables VK_EXT_descriptor_heap support by default, after nearly two months of experimental testing since early May. This extension allows explicit management of descriptors and their memory, reducing CPU overhead and improving efficiency for modern Vulkan API usage. The change is particularly beneficial for Steam Play (VKD3D-Proton) users, and the timing aligns with DXVK 3.0 also enabling descriptor heap usage by default on capable drivers. Mesa 26.2 is expected to reach stable release in August.
Source: https://www.phoronix.com/news/Intel-ANV-Descriptor-Heaps-On. 8 Sync News only summarizes and links out; content copyright belongs to the authors and original sources.
GitHub giới thiệu "shitty" - một terminal emulator nghiêm túc nhưng có tên gọi khá ngớ ngẩn. Dự án này cho phép người dùng đóng góp bằng cách tạo tài khoản trên GitHub.
Là người phát triển muốn tìm kiếm một công cụ terminal nhẹ nhàng, hiệu quả và có thể tùy biến cao, shitty không chỉ là một dự án hài hước mà còn thể hiện cách tiếp cận sáng tạo trong thiết kế UI/UX cho môi trường CLI, giúp bạn hiểu cách tối ưu hóa trải nghiệm người dùng trong các ứng dụng terminal.
Phiên bản FFmpeg 9.0 vừa ra mắt với nhiều cải tiến mới, nổi bật là hỗ trợ mở rộng cho Vulkan (APV video decoding, Apple ProRes RAW, bộ lọc v360 Vulkan), giải mã WebP động, bộ lọc NVIDIA CUDA cho transpose, cùng nhiều nâng cấp cho AMD AMF. Bản cập nhật cũng bổ sung backend ONNX Runtime DNN, tối ưu AVX-512, đồng thời loại bỏ các tùy chọn NVENC và hỗ trợ giải mã CELT đã lỗi thời.
Lập trình viên phát triển ứng dụng xử lý video hoặc AI nên đọc vì FFmpeg 9.0 mở rộng khả năng tích hợp GPU (Vulkan, CUDA, AMD AMF) và ONNX Runtime, giúp tối ưu hóa hiệu suất cho các dự án xử lý hình ảnh/viên video và mô hình deep learning.
Uno Platform 6.6 bổ sung Native AOT trên Android, iOS, Linux, macOS và Windows giúp khởi động nhanh tới 61%, hỗ trợ Vulkan rendering giảm chi phí khung hình tới 50%, tự động đăng ký MCP cho AI coding agents, namespace XAML ngầm giảm boilerplate, hỗ trợ screen-reader cho ứng dụng Skia, và IME composition đầy đủ với tự động thay đổi font.
Lập trình viên phát triển ứng dụng cross-platform nên đọc bài này để khám phá cách Native AOT và Vulkan rendering giúp tối ưu hóa hiệu suất khởi động và rendering, đồng thời tiết kiệm thời gian phát triển nhờ MCP auto-registration và XAML implicit cho các công cụ AI.
Hỗ trợ encode H.264/H.265 qua Vulkan Video đã được kích hoạt trở lại cho GPU Intel Gen12.5 (Alchemist/Arc A-Series) trên Linux thông qua bản cập nhật Mesa 26.2. Tính năng này từng bị vô hiệu hóa do thiếu kiểm thử với driver ANV mã nguồn mở, nhưng nay đã được khôi phục nhờ đóng góp từ Hyunjun Ko (Igalia) và có thể mở đường cho encode AV1 trong tương lai.
Lập trình viên phát triển phần mềm đồ họa hoặc ứng dụng multi-gaming trên Linux sẽ tìm hiểu cách tối ưu hóa mã hóa video H.264/H.265 với Intel Arc Series bằng Vulkan để cải thiện hiệu suất và tương thích cho các ứng dụng yêu cầu xử lý video cao.
Nhà phát triển 'Osy' đã tạo ra driver Triton, một trình điều khiển DirectX 11 dành cho máy ảo QEMU, được phát triển cùng sự hỗ trợ của các mô hình AI Claude Opus 5 và Claude Fable 5. Triton sử dụng Mesa và virglrenderer để triển khai Direct3D 11 ở cấp độ DDI, giúp tránh được các vấn đề trước đây như sao chép binary driver vào từng thư mục game hay xung đột với hệ thống anti-cheat.
Lập trình viên muốn mở rộng khả năng tương thích cho các game trên VM hoặc tích hợp DirectX 11 vào hệ thống virtualization sẽ tìm hiểu Triton driver để khám phá cách triển khai hiệu quả và tránh rắc rối về bản quyền và xung đột an ninh.
Công cụ Klepton cung cấp lớp tương thích và kỹ thuật relinker không dùng JIT để chạy các APK Android ARM64 (như từ Meta Quest) trên Apple Vision Pro (visionOS) và macOS.
Lập trình viên phát triển ứng dụng VR/AR trên Android có thể tìm hiểu cách chuyển giao công nghệ cho Vision Pro hoặc macOS để mở rộng khả năng triển khai và tối ưu hóa hiệu suất cho các thiết bị mới.
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.
Mesa 26.2 ra mắt với nhiều cải tiến quan trọng, nổi bật là hỗ trợ mesh shader cho NVK (driver Vulkan cho NVIDIA) thông qua VK_EXT_mesh_shader, cùng nhiều cập nhật cho Vulkan như KosmicKrisp đạt chuẩn Vulkan 1.4, hỗ trợ OpenCL 3.1 trong Rusticl, và hỗ trợ sơ khai cho AMD GFX12.1. Ngoài ra, driver Arm Mali Panfrost/PanVK cũng được bổ sung trình biên dịch KRAID mới.
Nếu bạn là lập trình viên làm việc với đồ họa, GPU hoặc hệ thống Open-Source, bài này giúp bạn cập nhật những tiến bộ mới nhất trong Mesa 26.2, bao gồm hỗ trợ mesh shader cho NVK và các cải tiến Vulkan quan trọng, từ đó tối ưu hóa hiệu suất cho các ứng dụng game, render engine hoặc phần mềm đồ họa.
Read the news here, practice coding, follow structured courses and train for IELTS on our sibling products — all connected through one 8 Sync account.
The ecosystem home: product overviews, blog and full pricing.
ExploreLearn along a clear roadmap: videos, auto-graded quizzes, certificates and mentors who ship for a living.
View the roadmap1,000+ DSA problems in Vietnamese, auto-graded across 7 languages — many FREE, right in your browser.
Practice for freeAI grading for all four IELTS skills with detailed rubric feedback.
Try it freeA 22 MB AI IDE for Vietnamese devs.
Download freeOrganizational memory for AI agents.
ExploreAI that staffs your Fanpage and qualifies leads for you.
Try it