Changes

208 bytes added ,  21:36, 29 October 2022
Update DVOJ section
Line 433: Line 433:  
|-
 
|-
 
|  0x04
 
|  0x04
0x4
+
0x2
|  Unknown. Seems to be related to the DVLE shader type.
+
|  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
0x4
+
0x2
Unknown.
+
Bitmask of used input registers.
 +
|-
 +
|  0x10
 +
|  0x2
 +
|  Bitmask of used output registers.
 
|-
 
|-
 
|  0x0C
 
|  0x0C
Line 470: Line 482:  
|  0x28
 
|  0x28
 
|  0x4
 
|  0x4
|  Offset (relative to DVLP start) to shader instruction extension table
+
|  Offset to operand descriptor table
 
|-
 
|-
 
|  0x2C
 
|  0x2C
 
|  0x4
 
|  0x4
|  Number of shader instruction extension table entries (each entry is 8-byte long)
+
|  Number of operand descriptor table entries (each entry is 8-bytes long)
 
|-
 
|-
 
|  0x30
 
|  0x30
35

edits