1 """Error classes. 2 3 @author: Stephan Wenger 4 @date: 2012-02-29 5 """ 6 7 -class GlitterError(Exception): 8 - def __init__(self, message): 9 self.message = message 10 11 - def __str__(self): 12 return self.message 13 14 -class ShaderError(GlitterError): 15 pass 16 17 -class ShaderCompileError(ShaderError): 18 pass 19 20 -class ShaderLinkError(ShaderError): 21 pass 22 23 -class ShaderValidateError(ShaderError): 24 pass 25