SHBIN: Difference between revisions

Oreo639 (talk | contribs)
Update label table and fix typo
Oreo639 (talk | contribs)
Update output table
Line 103: Line 103:
|  0x7
|  0x7
|  0x1
|  0x1
|  true = merge vertex/geometry shader outmaps ('dummy' output attribute is present)
|  true = merge vertex and geometry shader outmaps (geometry shader)
|-
|-
|  0x8
|  0x8
Line 313: Line 313:
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
Bit
Offset
!  Size
!  Description
!  Description
|-
|-
0-3
0x0
|  0x2
|  Output type (see table below)
|  Output type (see table below)
|-
|-
16-19
0x2
|  0x2
|  Register ID
|  Register ID
|-
|-
32-35
0x4
|  0x2
|  Output attribute component mask (e.g. 5=xz)
|  Output attribute component mask (e.g. 5=xz)
|-
|  0x6
|  0x2
|  Unknown (Consistently the same number throughout the entire shader?)
|-
|}
|}