Пример #1
0
 def GLSLCheckError(result, baseOperation=None, cArguments=None, *args):
     result = error.glCheckError(result, baseOperation, cArguments, *args)
     status = ctypes.c_int()
     getter(cArguments[0], key, ctypes.byref(status))
     status = status.value
     if not status:
         raise error.GLError(result=result,
                             baseOperation=baseOperation,
                             cArguments=cArguments,
                             description=glGetInfoLog(cArguments[0]))
     return result
Пример #2
0
 def GLSLCheckError(
     result,
     baseOperation=None,
     cArguments=None,
     *args
 ):
     result = error.glCheckError( result, baseOperation, cArguments, *args )
     status = ctypes.c_int()
     getter( cArguments[0], key, ctypes.byref(status))
     status = status.value
     if not status:
         raise error.GLError(
             result = result,
             baseOperation = baseOperation,
             cArguments = cArguments,
             description= glGetInfoLog( cArguments[0] )
         )
     return result