Microsoft.VisualStudio.Debugger.GPU Namespace

Classes

DkmGPUComputeKernel

DkmGPUComputeKernel represents a GPU compute kernel running in the target process.

DkmGPUComputeThread

DkmGPUComputeThread represents a compute thread running in the GPU target process.

DkmGPUDataAddress

Represents an address in GPU data. The high 32-bit in Value is tag and the low 32-bit in Value is offset.

DkmGPUMemoryAccessExceptionInformation

Provides information about a GPU memory access exception which was raised in the target process.

Structs

DkmComputeProperty

Collection of properties of GPU compute kernel.

DkmComputeThreadInfo

Collection of properties of GPU compute threads.

DkmGPURegisterDescription

The description of GPU registers for a GPU compute thread.

DkmWhereClause

A structure used as a where clause when querying compute thread info.

Enums

DkmComputeKernelModel

The model type that a compute kernel uses.

DkmComputeThreadState

Compute thread state flags.

DkmGPUAddressType

DkmGPUAddressType describes if an address represents a special location in the GPU debuggee's byte code.

DkmGPUBreakpointBehaviorFlags

Flags for describing GPU breakpoint behavior.

DkmHlslThreadIdComponents

Indicates which parts of a thread or group ID should be used.

DkmQueryComputeThreadInfoFlags

Options for how to query compute thread info.