コードAGALに飛び込もうとしていて、興味深い質問がいくつかあります。
最初の質問はオペコードに関するものでmul
、dp4
私が正しければ、mul は次のことを行います。
mul ft0, ft0, ft5 means ft0 = ft0 * ft5 which in fact is ft0.r*ft5.r +ft0.g*ft5.g+ft0.b*ft5.b+ft0.a*ft5.a
dp4 ft0, ft0, ft5
は と同じmul
ですが、別のコンポーネント順序を使用して順序を変更できますft0.argb
。
前もって感謝します!