GPU_codegen: Add support for passing attributes through the geometry stage.
Should fix some issues with missing attributes in Eevee.
This commit is contained in:
@@ -23,6 +23,9 @@ void main() {
|
||||
for (int v = 0; v < 3; ++v) {
|
||||
gl_Position = vPos[v];
|
||||
worldPosition = x_axis[f] * vPos[v].x + y_axis[f] * vPos[v].y + maj_axes[f];
|
||||
#ifdef ATTRIB
|
||||
pass_attrib(v);
|
||||
#endif
|
||||
EmitVertex();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user