Sintaxe
Constantes
Comentários
D3D12XBOX_DISPATCH_FLAGS são usados para controlar ID3D12GraphicsCommandList.DispatchX.Essas constantes de enumeração são passadas como uma combinação com OR bit a bit.
- O sinalizador
D3D12XBOX_DISPATCH_FLAG_ENABLE_OUT_OF_ORDERpode ser usado para atingir a taxa de inicialização de 2 waves no XBOX Series X e 1 wave no XBOX Series S por ciclo de clock para grupos de threads que contêm uma única wave no modo wave32 e declarados com apenas uma dimensão de grupo de threads, por exemplo[numthreads(X, 1, 1)]. Consulte o benchmark “LaunchRate(ACS)” do exemplo GpuBench para obter mais detalhes. - O sinalizador
D3D12XBOX_DISPATCH_FLAG_W32deve ser definido somente quando o sombreador de computação associado tiver sido compilado com-D__XBOX_ENABLE_WAVE32=1(consulte Definições do compilador de sombreador do XBOX
ID3D12GraphicsCommandList::DispatchX, consulte Dispatch.
