Pular para o conteúdo principal
Uma struct que representa uma contagem de todos os tipos de instruções no sombreador.

Sintaxe

Membros

ScalarALU
Tipo: RawInstuctionStat
Instruções de ALU escalar. VectorALU
Tipo: RawInstuctionStat
Instruções de ALU vetorial. VALUFullRate
Tipo: RawInstuctionStat
Instruções vetoriais que levam 1 ciclo. VALUHalfRate
Tipo: RawInstuctionStat
Instruções vetoriais que levam 2 ciclos. VALUQuarterRate
Tipo: RawInstuctionStat
Instruções vetoriais que levam 4 ciclos. VALU1_8Rate
Tipo: RawInstuctionStat
Instruções vetoriais que levam 8 ciclos. VALU1_16Rate
Tipo: RawInstuctionStat
Instruções vetoriais que levam 16 ciclos. ScalarMem
Tipo: RawInstuctionStat
Instruções de memória escalar. VectorMem
Tipo: RawInstuctionStat
Instruções de memória vetorial. VBuf
Tipo: MemoryAccessStat
Instruções de buffer* vetorial. Image
Tipo: MemoryAccessStat
Instruções de image* vetorial. LDS
Tipo: MemoryAccessStat
Instruções de LDS. GDS
Tipo: MemoryAccessStat
Instruções de GDS. Export
Tipo: RawInstuctionStat
Instruções EXP. UncondBranch
Tipo: RawInstuctionStat
Branches incondicionais. CondBranch
Tipo: RawInstuctionStat
Branches condicionais. PCControl
Tipo: RawInstuctionStat
Instruções que leem ou gravam o PC. Barrier
Tipo: RawInstuctionStat
Instruções de barreira. WaitCnt
Tipo: RawInstuctionStat
Instruções s_waitcnt. WaitCntVMem
Tipo: RawInstuctionStat
s_waitcnt em vmcnt. WaitCntLGKM
Tipo: RawInstuctionStat
s_waitcnt em lgkmcnt. WaitCntExp
Tipo: RawInstuctionStat
s_waitcnt em expcnt. Message
Tipo: RawInstuctionStat
Instruções de mensagem. Other
Tipo: RawInstuctionStat
Todas as outras instruções.

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

Confira também

dxcapi_x
Última modificação em 6 de outubro de 2026