dp2add - ps
2D 내적 및 스칼라 더하기를 수행합니다.
Syntax
dp2add dst, src0, src1, src2.{x|y|z|w}
여기서
- dst는 대상 레지스터입니다.
- src0, src1 및 src2가 세 가지 원본 레지스터입니다.
- {x|y|z|w}는 src2에서 필요한 복제 스위즐입니다.
설명
픽셀 셰이더 버전 | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
dp2add | x | x | x | x | x |
더하기에 대한 스칼라 값은 src2의 복제 스위즐에 따라 선택됩니다.
다음 코드 조각은 수행된 연산을 보여 줍니다.
dest = src0.r * src1.r + src0.g * src1.g + src2.replicate_swizzle
// The scalar result is replicated to the write mask components
관련 항목