glPresentFrameKeyedNv function opengl_glext

void glPresentFrameKeyedNv(
  1. int videoSlot,
  2. int minPresentTime,
  3. int beginPresentTimeId,
  4. int presentDurationId,
  5. int type,
  6. int target0,
  7. int fill0,
  8. int key0,
  9. int target1,
  10. int fill1,
  11. int key1,
)
GLAPI void APIENTRY glPresentFrameKeyedNV (GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLuint key0, GLenum target1, GLuint fill1, GLuint key1)

Implementation

void glPresentFrameKeyedNv(
  int videoSlot,
  int minPresentTime,
  int beginPresentTimeId,
  int presentDurationId,
  int type,
  int target0,
  int fill0,
  int key0,
  int target1,
  int fill1,
  int key1,
) {
  final glPresentFrameKeyedNvAsFunction = _glPresentFrameKeyedNv
      .cast<
        NativeFunction<
          Void Function(
            Uint32 videoSlot,
            Uint64 minPresentTime,
            Uint32 beginPresentTimeId,
            Uint32 presentDurationId,
            Uint32 type,
            Uint32 target0,
            Uint32 fill0,
            Uint32 key0,
            Uint32 target1,
            Uint32 fill1,
            Uint32 key1,
          )
        >
      >()
      .asFunction<
        void Function(
          int videoSlot,
          int minPresentTime,
          int beginPresentTimeId,
          int presentDurationId,
          int type,
          int target0,
          int fill0,
          int key0,
          int target1,
          int fill1,
          int key1,
        )
      >();
  return glPresentFrameKeyedNvAsFunction(
    videoSlot,
    minPresentTime,
    beginPresentTimeId,
    presentDurationId,
    type,
    target0,
    fill0,
    key0,
    target1,
    fill1,
    key1,
  );
}