SHBIN: Difference between revisions
|  Better use this for naming opcodes: http://www.renderguild.com/gpuguide.pdf | |||
| Line 78: | Line 78: | ||
| !Encoding | !Encoding | ||
| |- | |- | ||
| | | |DP3 | ||
| |Dot product vec3*vec3 | |Dot product vec3*vec3 | ||
| |0000 01DD DDDD ??AA AAAA BBBB BBXX XXXX | |0000 01DD DDDD ??AA AAAA BBBB BBXX XXXX | ||
| |- | |- | ||
| | | |DP4 | ||
| |Dot product vec4*vec4 | |Dot product vec4*vec4 | ||
| |0000 10DD DDDD ??AA AAAA BBBB BBXX XXXX | |0000 10DD DDDD ??AA AAAA BBBB BBXX XXXX | ||
| Line 90: | Line 90: | ||
| |0010 01DD DDDD ??AA AAAA 0000 00XX XXXX | |0010 01DD DDDD ??AA AAAA 0000 00XX XXXX | ||
| |- | |- | ||
| | | |CAL | ||
| |Call subroutine | |Call subroutine | ||
| |1001 00SS SSSS SSSS SSSS SSLL LLLL LLLL | |1001 00SS SSSS SSSS SSSS SSLL LLLL LLLL | ||