removed DISCARD built in variable, replaced by actual discard GLSL instruction, fixes #9677

This commit is contained in:
Juan Linietsky
2017-08-29 10:14:07 -03:00
parent e91c9b881c
commit 089cf8176e
8 changed files with 182 additions and 147 deletions

View File

@ -316,8 +316,9 @@ MainLoop *test() {
SL sl;
print_line("tokens:\n\n" + sl.token_debug(code));
Map<StringName, Map<StringName, SL::DataType> > dt;
dt["fragment"]["ALBEDO"] = SL::TYPE_VEC3;
Map<StringName, SL::FunctionInfo> dt;
dt["fragment"].built_ins["ALBEDO"] = SL::TYPE_VEC3;
dt["fragment"].can_discard = true;
Set<String> rm;
rm.insert("popo");