glGetAttribLocationArb function opengl_glext

int glGetAttribLocationArb(
  1. Pointer<NativeType> programObj,
  2. String name
)
GLAPI GLint APIENTRY glGetAttribLocationARB (GLhandleARB programObj, const GLcharARB *name)

Implementation

int glGetAttribLocationArb(Pointer<NativeType> programObj, String name) {
  final glGetAttribLocationArbAsFunction = _glGetAttribLocationArb
      .cast<
        NativeFunction<
          Int32 Function(Pointer<NativeType> programObj, Pointer<Utf8> name)
        >
      >()
      .asFunction<
        int Function(Pointer<NativeType> programObj, Pointer<Utf8> name)
      >();
  final namePointer = name.toNativeUtf8();
  final result = glGetAttribLocationArbAsFunction(programObj, namePointer);
  calloc.free(namePointer);
  return result;
}