Sintaxe
Membros
NumVGPRTipo: uint16_t O número de GPRs vetoriais usados por lane. Pode limitar a ocupação. NumSGPR
Tipo: uint16_t O número de GPRs escalares usados em todas as lanes da wave. Pode limitar a ocupação no XBOX One. WaveSize
Tipo: uint8_t O número de lanes por wave. 32 ou 64. Occupancy
Tipo: uint8_t O número máximo teórico de waves que podem ser executadas em uma unidade de computação, com base no uso de registros e de LDS. ThreadGroupWaveCount
Tipo: uint16_t Para sombreadores de computação, é o número de waves necessárias para executar todos os threads declarados em
numthreads. Para todos os outros, é 1.
LDSSizeInBytesTipo: uint32_t A quantidade de LDS usada por lane. Pode limitar a ocupação. PerLaneScratchSizeInBytes
Tipo: uint32_t A quantidade de memória de rascunho (scratch) usada por lane.
Comentários
Conjunto básico de estatísticas sobre um estágio de sombreador de hardware pré-compilado.Requisitos
Cabeçalho: dxcapi_x.h (XBOX One), dxcapi_xs.h (XBOX Series)Plataformas com suporte: consoles da família XBOX One e consoles XBOX Series
