Đối với những người có hệ thống AMD APU như Steam Deck và sử dụng trình điều khiển Mesa Radeon Vulkan”RADV”và muốn thưởng thức trò chơi nổi tiếng Red Dead Redemption 2, một bản sửa lỗi quan trọng đã được hợp nhất cho Mesa 22.3.
Để giải quyết vấn đề”bùng nổ bộ nhớ”với Red Dead Redemption 2 khi chạy trên AMD APU trong hệ điều hành Linux với Steam Play, trình điều khiển Mesa RADV đã thêm một tùy chọn mới dành riêng cho trò chơi và kích hoạt nó cho trò chơi RDR2.
Tùy chọn”radv_enable_unified_heap_on_apu”mới buộc trình điều khiển chỉ hiển thị một đống bộ nhớ của vRAM do”một số trò chơi có vẻ hoạt động tốt hơn”khi chỉ một đống vRAM được hiển thị cho APU. Hoạt động của GPU rời không thay đổi.
Bản vá thứ hai như một phần của yêu cầu hợp nhất này sau đó sử dụng cơ sở hạ tầng DriConf để bật tùy chọn này khi chạy trò chơi Red Dead Redemption 2 dựa trên tên tiến trình.
Các bản vá do nhà phát triển trình điều khiển mã nguồn mở của Valve, Samuel Pitoiset giải thích,”Điều này dường như giải quyết được tình trạng bùng nổ bộ nhớ mà không làm ảnh hưởng đến hiệu suất. Cách giải quyết này chỉ áp dụng cho Vulkan bản địa.”
Do có trong danh sách trắng, hai bản vá này sẽ không ảnh hưởng đến RADV cho các trò chơi khác trong khi theo thời gian, chúng tôi sẽ xem liệu có trò chơi nào khác trên AMD APU có cần giải pháp tương tự hay không với tùy chọn”radv_enable_unified_heap_on_apu”này.