Это все еще поток отрисовки.
Вот здесь описан порядок кадра
.
У тебя возможно происходит непотокобезопасное чтение, поэтому получаются странные мерцания, которые непонятно от чего зависят, т.е. твой код в одном потоке частично читает переменные (ту же матрицу проекции) и затем чужой код в другом потоке его изменяет, и твой код дочитывает уже изменную матрицу, в результате это будет винегрет.
Более того это может приводить к вылетам, блокировки типа критических секций не очень хорошая идея в этом случае, т.к. убьет производительность пока потоки будут курить ждать друг друга, но передача геометрии норм, нечто похожее есть в
.