SHBIN: Difference between revisions
mNo edit summary |
Update DVOJ section |
||
Line 433: | Line 433: | ||
|- | |- | ||
| 0x04 | | 0x04 | ||
| | | 0x2 | ||
| Unknown. | | Unknown. (Likely a version number) | ||
|- | |||
| 0x06 | |||
| 0x1 | |||
| Shader type (0x0 = vertex shader, 0x1 = geometry shader; might contain other flags) | |||
|- | |||
| 0x07 | |||
| 0x1 | |||
| true = merge vertex and geometry shader outmaps (geometry shader) | |||
|- | |- | ||
| 0x08 | | 0x08 | ||
| | | 0x2 | ||
| | | Bitmask of used input registers. | ||
|- | |||
| 0x10 | |||
| 0x2 | |||
| Bitmask of used output registers. | |||
|- | |- | ||
| 0x0C | | 0x0C | ||
Line 470: | Line 482: | ||
| 0x28 | | 0x28 | ||
| 0x4 | | 0x4 | ||
| Offset | | Offset to operand descriptor table | ||
|- | |- | ||
| 0x2C | | 0x2C | ||
| 0x4 | | 0x4 | ||
| Number of | | Number of operand descriptor table entries (each entry is 8-bytes long) | ||
|- | |- | ||
| 0x30 | | 0x30 |