Что означает код NTSTATUS 0xC01E0102 (STATUS_GRAPHICS_ALLOCATION_BUSY)?

 
Предыдущий Следующий
STATUS_GRAPHICS_CANT_LOCK_MEMORY STATUS_GRAPHICS_TOO_MANY_REFERENCES

STATUS_GRAPHICS_ALLOCATION_BUSY

Выделение используется, а не отсутствует

Это состояние возвращается, когда запрошенная блокировка конфликтует с незавершённым использованием выделения. Это граница синхронизации: ресурс известен, но GPU и драйвер ещё не достигли состояния, позволяющего выполнить запрошенную блокировку для процессора.

Найдите незавершённую работу

Зафиксируйте дескриптор выделения, контекст или механизм, значения барьеров, последнюю отправку GPU со ссылкой на него и вызывающую сторону, запросившую блокировку. Ожидайте или упорядочивайте работу штатным механизмом синхронизации; принудительная блокировка или замена выделения, пока на него ссылаются команды GPU, создаёт отдельную проблему жизненного цикла.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.