vulkan: MESA_VK_ENABLE_SUBMIT_THREAD=0 disables threaded submit
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30492>
This commit is contained in:

committed by
Marge Bot

parent
d58f7a24d1
commit
979dc41558
@@ -165,8 +165,12 @@ vk_device_init(struct vk_device *device,
|
||||
break;
|
||||
|
||||
case VK_DEVICE_TIMELINE_MODE_ASSISTED:
|
||||
if (debug_get_bool_option("MESA_VK_ENABLE_SUBMIT_THREAD", false)) {
|
||||
device->submit_mode = VK_QUEUE_SUBMIT_MODE_THREADED;
|
||||
if (os_get_option("MESA_VK_ENABLE_SUBMIT_THREAD")) {
|
||||
if (debug_get_bool_option("MESA_VK_ENABLE_SUBMIT_THREAD", false)) {
|
||||
device->submit_mode = VK_QUEUE_SUBMIT_MODE_THREADED;
|
||||
} else {
|
||||
device->submit_mode = VK_QUEUE_SUBMIT_MODE_IMMEDIATE;
|
||||
}
|
||||
} else {
|
||||
device->submit_mode = VK_QUEUE_SUBMIT_MODE_THREADED_ON_DEMAND;
|
||||
}
|
||||
|
Reference in New Issue
Block a user