Threading and Synchronization Level Zero

At Level Zero threading and synchronization, WDDM permits Level Zero DxgkDdi*Xxx calls into the display miniport driver to be made in a reentrant fashion. That is, more than one thread can simultaneously enter the driver by calling a Level Zero DDI.

The driver should expect any thread in the system to come in and should protect that thread's data accordingly.

Although two or more threads can be running in the driver at the same time, no two threads can belong to a single process.

Level Zero is the default threading and synchronization level, and includes functions such as: