What does NTSTATUS 0xC01E0001 (STATUS_GRAPHICS_INSUFFICIENT_DMA_BUFFER) mean?

 
Previous Next
STATUS_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER

STATUS_GRAPHICS_INSUFFICIENT_DMA_BUFFER

Command translation ran out of room

This status is about the kernel-mode driver translating a graphics command buffer into GPU work. It does not by itself mean that a texture allocation failed or that the machine has no usable video memory. The relevant capacity is the DMA buffer and allocation-list space made available for this submission.

Measure the returned contract

Record the submitted command length, returned CommandBufferSize, returned AllocationListSize, engine/context, and whether the driver uses the guaranteed DMA-buffer contract. A driver can request larger command or allocation-list capacity, but a successful submission must still inspect the returned sizes before preparing the next one.

References


Looking for a different code? Search another status or error code.