Skip to content
Erik Faye-Lund edited this page Jan 26, 2015 · 30 revisions

In order to pass data between the vertex and fragment shader, a sort of link-program seems to be copying from the output of the vertex shader into the TRAM (the RAM used as input to rasterization and shading).

This program is located at offset 0x300 and upwards, and seems to have 64-bit words. Here's an example:

0x00000008
0x0000fecd

This copies four floats from each vertex.

In addition to this, something is going on at offset 0xe20 and upwards:

0x58000000
Clone this wiki locally