Exemplo n.º 1
0
def glGetActiveAttrib(program, index):
    # Prepare
    bufsize = 32
    length = ctypes.c_int()
    size = ctypes.c_int()
    type = ctypes.c_int()
    name = ctypes.create_string_buffer(bufsize)
    # Call
    gl._glGetActiveAttrib(program, index, bufsize, ctypes.byref(length),
                          ctypes.byref(size), ctypes.byref(type), name)
    # Return Python objects
    return name.value, size.value, type.value
Exemplo n.º 2
0
def glGetActiveAttrib(program, index):
    # Prepare
    bufsize = 32
    length = ctypes.c_int()
    size = ctypes.c_int()
    type = ctypes.c_int()
    name = ctypes.create_string_buffer(bufsize)
    # Call
    gl._glGetActiveAttrib(program, index, 
                          bufsize, ctypes.byref(length), ctypes.byref(size), 
                          ctypes.byref(type), name)
    # Return Python objects
    return name.value, size.value, type.value