Sintaxe
Membros
Flags _In_Tipo: D3D12XBOX_LIVE_DEBUGGING_SHADER_FLAGS Permite especificar qualquer hull shader ou um hull shader específico PrimitiveID _In_
Tipo: UINT ID da primitiva que o hull shader vai executar ControlPointID _In_
Tipo: UINT ID do ponto de controle que o hull shader vai executar
Comentários
Observe que os hull shaders são iniciados como uma wave combinada LS+HS do tipo HS. O shader é inicializado como um tipo de wave HS, com o PC apontando para a parte LS. O shader executa primeiro a parte LS e, após a conclusão, executa a parte HS. Pode ser útil depurar ambas as partes para entender a interação e verificar se os problemas na parte HS, se houver, se originam da parte LS. Por isso, o shader completo, começando pela parte LS, é apresentado ao depurar ao vivo o hull shader. Exemplo 1 - Habilitar a depuração ao vivo de qualquer hull shader em um draw subsequenteRequisitos
Type em D3D12XBOX_LIVE_DEBUGGING_PARAMETERS deve ser definido como D3D12XBOX_LIVE_DEBUGGING_SHADER_STAGE_HULL. Cabeçalho: d3d12_xs.hPlataformas compatíveis: consoles XBOX Series
