D3DDDI_MARKERLOGTYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dumddi.h

typedef enum D3DDDI_MARKERLOGTYPE {
  D3DDDIMLT_NONE,
  D3DDDIMLT_PROFILE,
  D3DDDIMLT_FT_PROFILE,
  D3DDDIMLT_BATCHED
} ;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-d3dumddi-d3dddi_markerlogtype)

D3DDDI_MARKERLOGTYPE enumeration

Description

Indicates the type of marker in the Event Tracing for Windows (ETW) log that the user-mode display driver supports.

Constants

D3DDDIMLT_NONE

No marker type is supported. In this case, the marker type of submitted commands must be D3DDDI_MARKERTYPE.D3DDDIMT_NONE.

D3DDDIMLT_PROFILE

The context submits GPU work for single-threaded user-mode DDIs. In this case, each time stamp denotes the end of GPU work.

D3DDDIMLT_FT_PROFILE

The context submits GPU work for free-threaded user-mode DDIs. In this case, the driver must have set the Caps member of the D3D11DDI_THREADING_CAPS structure to D3D11DDICAPS_FREETHREADED.

D3DDDIMLT_BATCHED

The driver is submitting data that may correspond to multiple command lists in a single submission. If the D3D12 runtime calls ExecuteCommandLists with multiple command lists, the driver must use the batched marker mode when submitting history buffers.

See also

D3D11DDI_THREADING_CAPS

D3DDDI_MARKERTYPE

ExecuteCommandLists