D3D12_GPU_BASED_VALIDATION_FLAGS enumeração (d3d12sdklayers.h)
Descreve o nível de validação baseada em GPU a ser executado em runtime.
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 Comportamento padrão; estados de recurso, descritores e tabelas de descritor são todos validados. |
D3D12_GPU_BASED_VALIDATION_FLAGS_DISABLE_STATE_TRACKING Valor: 0x1 Quando definida, a validação baseada em GPU não executa a validação do estado do recurso, o que reduz consideravelmente o custo de desempenho da validação baseada em GPU. Os descritores e heaps de descritor ainda são validados. |
Comentários
Essa enumeração é usada com o método ID3D12Debug2::SetGPUBasedValidationFlags para configurar a quantidade de validação de runtime que ocorrerá.
Requisitos
Cabeçalho | d3d12sdklayers.h |