В поисках возможности запустить игру Halo Infinite под Linux через Steam Play (Proton) с графическими процессорами AMD GFX6/GCN 1.0, автор драйверов с открытым исходным кодом от Valve, Самуэль Питойсет (Samuel Pitoiset) добавил поддержку VK_NV_device_generated_commands для этих оригинальных графических процессоров Radeon GCN.
Самуэль Питойсет добавил в драйвер Mesa RADV поддержку NV_device_generated_commands для графических процессоров GFX6. VK_NV_device_generated_commands - это расширение NVIDIA, позволяющее генерировать ряд критических графических команд для буферов команд. Согласно спецификации расширения: При рендеринге большого количества объектов устройство может быть использовано для реализации ряда критически важных функций, таких как обновление матриц или реализация окклюзионной выборки, выборки фруста, сортировки спереди назад и т.д. Реализация этих функций на устройстве не требует специального расширения, поскольку приложение может свободно определять свои собственны