Ejemplo n.º 1
0
def glTexParameter( target, pname, parameter ):
    """Set a texture parameter, choose underlying call based on pname and parameter"""
    if isinstance( parameter, float ):
        return simple.glTexParameterf( target, pname, parameter )
    elif isinstance( parameter, int ):
        return simple.glTexParameteri( target, pname, parameter )
    else:
        value = GLfloatArray.asArray( parameter, constants.GL_FLOAT )
        return simple.glTexParameterfv( target, pname, value )
Ejemplo n.º 2
0
def glTexParameter(target, pname, parameter):
    """Set a texture parameter, choose underlying call based on pname and parameter"""
    if isinstance(parameter, float):
        return simple.glTexParameterf(target, pname, parameter)
    elif isinstance(parameter, int):
        return simple.glTexParameteri(target, pname, parameter)
    else:
        value = GLfloatArray.asArray(parameter, constants.GL_FLOAT)
        return simple.glTexParameterfv(target, pname, value)