Compartilhar via


Assembly do Modelo de Sombreador 4

O Modelo de Sombreador 4 exige que você programe sombreadores no HLSL. No entanto, o compilador de sombreador compila o código HLSL no assembly executado no dispositivo. Se você estiver usando o PIX para Windows para depurar seus sombreadores, poderá optar por exibir o código do sombreador no HLSL ou no assembly. Esta seção lista as instruções de assembly do Modelo de Sombreador 4 e Do Sombreador 4.1 que você pode encontrar ao depurar um sombreador.

modificadores de instrução
adicionar
e
de interrupção
de interrupção
chamada
de callc
caso
continuar
continuação
corte
dcl_constantBuffer
dcl_globalFlags
dcl_immediateConstantBuffer
dcl_indexableTemp
dcl_indexRange
dcl_input
dcl_input_sv
dcl_input vPrim
dcl_maxOutputVertexCount
dcl_output
dcl_output oDepth
dcl_output_sgv
dcl_output_siv
dcl_outputTopology
dcl_resource
dcl_sampler
dcl_temps
padrão
deriv_rtx
deriv_rty
descartar
div
dne
dp2
dp3
dp4
mais
emitir
emitThenCut
endif
de endloop
de endswitch
eq
exp
frc
ftoi
ftou
ge
iaddieq
se
ige
ilt
imad
imin
imul
ine
de ineg
ishl
ishr
itof
rótulo
ld
de log
loop
lt
louca
máximo de
min
mov
movc
mul
ne
nop
não
ou
resinfo
ret
retc
round_ne
round_ni
round_pi
round_z
rsq
de exemplo
sample_b
sample_c
sample_c_lz
sample_d
sample_l
sincos
sqrt
alternar
udiv
de interface do usuário
ult
umd
umax
umin
umul
ushr
utof
xor

Assembly do Modelo de Sombreador 4.1

O Modelo de Sombreador 4.1 dá suporte a todas as instruções do Modelo de Sombreador 4.0 e as seguintes instruções adicionais:

reunir 4
ld2dms
lod
sampleinfo
exemplos

de Referência do Sombreador de Asm

modelo de sombreador 4