Các công cụ phát triển trò chơi đa nền tảng phổ biến đã hỗ trợ Vulkan trong một thời gian. Tuy nhiên, do mức độ hỗ trợ thiết bị khác nhau, các công cụ phát triển trò chơi này đã triển khai nhiều cách để đưa các thiết bị tốt và đưa các thiết bị hoạt động tốt vào danh sách từ chối.
Bạn có thể bắt đầu từ danh sách mặc định của các công cụ này và để công cụ tự động dùng Vulkan trên các thiết bị được hỗ trợ và quay lại OpenGL ES cho các thiết bị không được hỗ trợ.
Unity
Để bật tính năng tự động chọn thiết bị trên Unity, hãy làm theo các bước để định cấu hình Auto Graphics API.
Sử dụng trình bổ trợ công cụ Unity VkQuality để đưa ra các đề xuất về thời điểm khởi chạy API đồ hoạ cho trò chơi của bạn sử dụng trên một thiết bị cụ thể.
Công cụ Unreal
Để bật tính năng tự động lựa chọn thiết bị trên Unreal Engine, hãy làm theo các bước Hỗ trợ Vulkan. Khi bạn chọn cả Support Vulkan (Hỗ trợ Vulkan) và Support OpenGL ES 3.2, Unreal sẽ sử dụng Vulkan theo mặc định. Nếu thiết bị không hỗ trợ Vulkan, Unreal sẽ quay lại sử dụng OpenGL ES 3.2.
Nếu đang sử dụng một số tính năng Vulkan cụ thể được biết là hoạt động kém trên một số thiết bị nhất định, bạn có thể tuỳ chỉnh tệp BaseDeviceProfile.ini
để loại trừ các thiết bị đó. Hãy xem bài viết Tuỳ chỉnh hồ sơ thiết bị và khả năng mở rộng cho Android để tìm hiểu cách tuỳ chỉnh. Hãy nhớ cập nhật tệp BaseDeviceProfile.ini
của bạn. Vì trình điều khiển thiết bị mới có thể sửa các thiết bị có hại đã biết trước đó, nên bạn không nên bỏ lỡ các tính năng tối ưu hoá mà bạn sẽ nhận được miễn phí trong các trình điều khiển thiết bị đã cập nhật.