Ensamblado del modelo de sombreador 5

En esta sección se describen las instrucciones admitidas por Shader Model 5.

Modificadores de instrucción
add
and
atomic _ y
atomic _ cmp _ store
atomic _ iadd
atomic _ imax
atomic _ imin
atomic _ o
atomic _ umax
atomic _ umin
atomic _ xor
Bfi
bfrev
break
breakc
bufinfo
call
callc
case
continue
continuec
countbits
Cortar
secuencia _ de corte
Dadd
dcl _ constantBuffer
Cuerpo de la función dcl _ _
Tabla de funciones dcl _ _
dcl _ globalFlags
Recuento de instancias de la fase de bifurcación de dcl _ _ _ _ _ hs
Recuento de instancias de la fase de combinación de dcl _ _ _ _ _ hs
dcl _ hs _ max _ tessfactor
dcl _ immediateConstantBuffer
dcl _ indexableTemp
dcl _ indexRange
dcl _ input
dcl _ input vForkInstanceID
dcl _ input vGSInstanceID
dcl _ input vJoinInstanceID
dcl _ input vOutputControlPointID
dcl _ input vPrim
dcl _ input vThread
Recuento de puntos _ de control de entrada _ _ dcl _
dcl _ input _ sv
dcl _ inputPrimitive
dcl _ (interfaz)
Interfaz dcl _ _ dynamicindexed
dcl _ maxOutputVertexCount
Salida de _ dcl
dcl _ output oDepth
dcl _ output oMask
Recuento de puntos _ de control de salida _ _ de _ dcl
dcl _ output _ sgv
siv _ de salida de _ dcl
dcl _ outputTopology
Recurso _ dcl
dcl _ resource raw
dcl _ resource structured
dcl _ sampler
flujo _ dcl
dcl _ temps
dominio _ de teselador dcl _
dcl _ tessellator _ output _ primitve
dcl _ tessellator _ partitioning
dcl _ tgsm _ raw
dcl _ tgsm _ structured
Grupo de subprocesos dcl _ _
dcl _ uav _ raw
dcl _ uav _ structured
dcl _ uav _ con tipo
ddiv
default
Deq
deriv _ rtx _ general
deriv _ rtx _ fine
deriv _ rty _ coarse
deriv _ rty _ fine
dfma
Dge
Deseche
div
Dlt
Dmax
Dmin
dmov
dmovc
dmul
Dne
dp2
dp3
dp4
drcp
else
Emitir
emitir _ secuencia
emitThenCut
emitThenCut _ stream
endif
endloop
endswitch
eq
exp
f16tof32
f32tof16
fcall
firstbit
Frc
ftod
ftoi
ftou
gather4
gather4 _ c
gather4 _ po
gather4 _ po _ c
ge
Fase de punto _ de control _ de hs _
hs _ decls
Fase de _ bifurcación de _ hs
Fase de combinación de hs _ _
iadd
ibfe
ieq
if
Ige
Ilt
Imad
Imin
imm _ atomic _ alloc
imm _ atomic _ y
imm _ atomic _ cmp _ exch
Consumo _ atómico de imm _
imm _ atomic _ exch
imm _ atomic _ iadd
imm _ atomic _ imax
imm _ atomic _ imin
imm _ atomic _ o
imm _ atomic _ umax
imm _ atomic _ umin
imm _ atomic _ xor
imul
Ine
ineg
ishl
Ishr
itof
label
ld
ld _ raw
ld _ structured
ld _ uav _ con tipo
ld2dms
Lod
Registro
Bucle
lt
Enojado
max
min
Mov
movc
mul
ne
Nop
not
or
rcp
resinfo
Ret
retc
round _ ne
round _ ni
round _ pi
round _ z
Lrq
Muestra
ejemplo _ b
ejemplo _ c
ejemplo _ de c _ lz
ejemplo _ d
ejemplo _ l
sampleinfo
samplepos
sincos
Sqrt
store _ raw
store _ structured
store _ uav _ con tipo
swapc
switch
Sincronizar
uaddc
yfe
udiv
Uge
Ult
umad
Umax
umin
umul
ushr
usubb
utof
Xor

Referencia de sombreador de Asm