Ситуация такая:
Загружается игра, имеем два потока. Один поток производит отрисовку, другой — загружает данные (выделяются ресурсы в видеопамяти и т.д.). Отрисовываемые и загружаемые данные 100% не пересекаются. Девайс создан с флажком D3DCREATE_MULTITHREADED. В неопределенный момент программа валится, где-то в дебрях директовских библиотек.
Если кто-нибудь сталкивался с данной проблемой или просто есть мысли по этому поводу — откликнитесь.
З.Ы. по-отдельности все работает, т.е. если сначала загрузить, а потом рисовать, или наоборот, то все в порядке