Skip to content

Latest commit

 

History

History
71 lines (58 loc) · 2.71 KB

ne-d3d12sdklayers-d3d12_gpu_based_validation_flags.md

File metadata and controls

71 lines (58 loc) · 2.71 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NE:d3d12sdklayers.D3D12_GPU_BASED_VALIDATION_FLAGS
D3D12_GPU_BASED_VALIDATION_FLAGS (d3d12sdklayers.h)
Describes the level of GPU-based validation to perform at runtime.
D3D12_GPU_BASED_VALIDATION_FLAGS
D3D12_GPU_BASED_VALIDATION_FLAGS enumeration
D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING
D3D12_GPU_BASED_VALIDATION_FLAGS_NONE
d3d12sdklayers/D3D12_GPU_BASED_VALIDATION_FLAGS
d3d12sdklayers/D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING
d3d12sdklayers/D3D12_GPU_BASED_VALIDATION_FLAGS_NONE
direct3d12.d3d12_gpu_based_validation_flags
direct3d12\d3d12_gpu_based_validation_flags.htm
direct3d12
D9FA7F77-8DE8-4630-A9C7-E95B9E997E23
12/05/2018
D3D12_GPU_BASED_VALIDATION_FLAGS, D3D12_GPU_BASED_VALIDATION_FLAGS enumeration, D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING, D3D12_GPU_BASED_VALIDATION_FLAGS_NONE, d3d12sdklayers/D3D12_GPU_BASED_VALIDATION_FLAGS, d3d12sdklayers/D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING, d3d12sdklayers/D3D12_GPU_BASED_VALIDATION_FLAGS_NONE, direct3d12.d3d12_gpu_based_validation_flags
d3d12sdklayers.h
Windows
Windows
D3D12_GPU_BASED_VALIDATION_FLAGS
19H1
D3D12_GPU_BASED_VALIDATION_FLAGS
d3d12sdklayers/D3D12_GPU_BASED_VALIDATION_FLAGS
c++
APIRef
kbSyntax
HeaderDef
d3d12sdklayers.h
D3D12_GPU_BASED_VALIDATION_FLAGS

D3D12_GPU_BASED_VALIDATION_FLAGS enumeration

-description

Describes the level of GPU-based validation to perform at runtime.

-enum-fields

-field D3D12_GPU_BASED_VALIDATION_FLAGS_NONE:0

Default behavior; resource states, descriptors, and descriptor tables are all validated.

-field D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING:0x1

When set, GPU-based validation does not perform resource state validation which greatly reduces the performance cost of GPU-based validation. Descriptors and descriptor heaps are still validated.

-remarks

This enumeration is used with the ID3D12Debug2::SetGPUBasedValidationFlags method to configure the amount of runtime validation that will occur.

-see-also

Core Enumerations