scope (global) [
    [pixel__ps_main]  : (pos : float4) -> float4
    [vertex__vs_main] : (pos : float3) -> float4
    [p]               : {time : float}
    scope (p) [
        [time]            : float
    ]
    scope (vertex__vs_main) [
        [pos]             : float3
    ]
    scope (pixel__ps_main) [
        [t]               : float
        [pos]             : float4
    ]
]
