|
@@ -169,7 +169,7 @@ class Checker {
|
|
[{ args : [{ name : "uv", type : vec2 }], ret : vec2 }];
|
|
[{ args : [{ name : "uv", type : vec2 }], ret : vec2 }];
|
|
case Trace:
|
|
case Trace:
|
|
[];
|
|
[];
|
|
- case VertexID, InstanceID:
|
|
|
|
|
|
+ case VertexID, InstanceID, FragCoord:
|
|
null;
|
|
null;
|
|
}
|
|
}
|
|
if( def != null )
|
|
if( def != null )
|
|
@@ -177,6 +177,7 @@ class Checker {
|
|
}
|
|
}
|
|
globals.set("vertexID", { t : TInt, g : VertexID });
|
|
globals.set("vertexID", { t : TInt, g : VertexID });
|
|
globals.set("instanceID", { t : TInt, g : InstanceID });
|
|
globals.set("instanceID", { t : TInt, g : InstanceID });
|
|
|
|
+ globals.set("_FragCoord", { t : vec4, g : FragCoord });
|
|
globals.set("int", globals.get("toInt"));
|
|
globals.set("int", globals.get("toInt"));
|
|
globals.set("float", globals.get("toFloat"));
|
|
globals.set("float", globals.get("toFloat"));
|
|
globals.set("reflect", globals.get("lReflect"));
|
|
globals.set("reflect", globals.get("lReflect"));
|