enumeración D3D12_GPU_BASED_VALIDATION_FLAGS (d3d12sdklayers.h)
Describe el nivel de validación basada en GPU que se va a realizar en tiempo de ejecución.
Syntax
typedef enum D3D12_GPU_BASED_VALIDATION_FLAGS {
D3D12_GPU_BASED_VALIDATION_FLAGS_NONE = 0,
D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING = 0x1
} ;
Constantes
D3D12_GPU_BASED_VALIDATION_FLAGS_NONE Valor: 0 Comportamiento predeterminado; se validan todos los estados de recurso, descriptores y tablas de descriptores. |
D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING Valor: 0x1 Cuando se establece, la validación basada en GPU no realiza la validación del estado de los recursos, lo que reduce considerablemente el costo de rendimiento de la validación basada en GPU. Los descriptores y los montones de descriptores todavía se validan. |
Comentarios
Esta enumeración se usa con el método ID3D12Debug2::SetGPUBasedValidationFlags para configurar la cantidad de validación en tiempo de ejecución que se producirá.
Requisitos
Encabezado | d3d12sdklayers.h |