diff options
author | Bas Nieuwenhuizen <[email protected]> | 2019-04-10 00:37:54 +0200 |
---|---|---|
committer | Bas Nieuwenhuizen <[email protected]> | 2019-04-15 20:39:05 +0200 |
commit | a589d8c0ab4ab16bc9d6722f414c580b3bad8c88 (patch) | |
tree | f3f49832e410bf0ace27d46235d1410feb58f4dc /src/amd/vulkan/radv_device.c | |
parent | dbab755ecf7dd3cc1bfce97b9069dcdfc262adff (diff) |
radv: Add bolist RADV_PERFTEST flag.
To test global_bo_list performance.
Reviewed-by: Samuel Pitoiset <[email protected]>
Diffstat (limited to 'src/amd/vulkan/radv_device.c')
-rw-r--r-- | src/amd/vulkan/radv_device.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index c517b56cd0f..6fda43c0372 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -476,6 +476,7 @@ static const struct debug_control radv_perftest_options[] = { {"sisched", RADV_PERFTEST_SISCHED}, {"localbos", RADV_PERFTEST_LOCAL_BOS}, {"dccmsaa", RADV_PERFTEST_DCC_MSAA}, + {"bolist", RADV_PERFTEST_BO_LIST}, {NULL, 0} }; @@ -1729,6 +1730,7 @@ VkResult radv_CreateDevice( * from the descriptor set anymore, so we have to use a global BO list. */ device->use_global_bo_list = + (device->instance->perftest_flags & RADV_PERFTEST_BO_LIST) || device->enabled_extensions.EXT_descriptor_indexing || device->enabled_extensions.EXT_buffer_device_address; |