RADV Driver Enables Command Buffer Chaining, Boosts Dota 2 Performance
The RADV Radeon Vulkan driver has now enabled command buffer chaining "batchchain" by default in the name of performance.
The batch chaining feature has been exposed via an environment variable previously but now this perftest feature is being enabled by default.
David Airlie commented that by enabling command buffer chaining they see about a 5~10% performance improvement in Dota 2 under Vulkan. This will be present for the Mesa 17.3 release next quarter.
I'll be doing some fresh RADV Vulkan benchmarks as soon as the GFX9/Vega support is in order.
The batch chaining feature has been exposed via an environment variable previously but now this perftest feature is being enabled by default.
David Airlie commented that by enabling command buffer chaining they see about a 5~10% performance improvement in Dota 2 under Vulkan. This will be present for the Mesa 17.3 release next quarter.
I'll be doing some fresh RADV Vulkan benchmarks as soon as the GFX9/Vega support is in order.
12 Comments