А почему Вулкан при некоторых запросах к Api из разных потоков, требует инвалидации CPU кеша?
А при каких конкретно запросах? Write combining может быть для каких-нибудь дескрипторов или общей памяти (например, если это вершины для какого-нибудь clear или resolve, по крайней мере, на Xbox 360 они в обычной памяти были — там только output merger мог обращаться к eDRAM, поэтому приходилось квад рисовать, сейчас не знаю, как это реализовано), а может и не быть (но если есть, то странно, конечно, надо же буфер WC инвалидировать, а не кэш)