Fix shader.contains

This commit is contained in:
luboslenco 2018-03-26 19:45:15 +02:00
parent 3e5fff8d9d
commit 310511bbf4

View file

@ -62,7 +62,12 @@ class Shader:
self.functions[fname] = s
def contains(self, s):
return (s in self.main or s in self.main_pre or s in self.main_header or s in self.ins)
return s in self.main or \
s in self.main_pre or \
s in self.main_header or \
s in self.ins or \
s in self.main_textures or \
s in self.main_attribs
def prepend(self, s):
self.main_pre = s + '\n' + self.main_pre