#lang scribble/manual @title{OpenGL version 1.5} @defproc[(glGenQueries (n exact-integer?)) u32vector?] @defproc[(glDeleteQueries (n exact-integer?) (ids u32vector?)) any] @defproc[(glIsQuery (id exact-nonnegative-integer?)) boolean?] @defproc[(glBeginQuery (target exact-integer?) (id exact-nonnegative-integer?)) any] @defproc[(glEndQuery (target exact-integer?)) any] @defproc[(glGetQueryiv (target exact-integer?) (pname exact-integer?)) s32vector?] @defproc[(glGetQueryObjectiv (id exact-nonnegative-integer?) (pname exact-integer?)) s32vector?] @defproc[(glGetQueryObjectuiv (id exact-nonnegative-integer?) (pname exact-integer?)) u32vector?] @defproc[(glBindBuffer (target exact-integer?) (buffer exact-nonnegative-integer?)) any] @defproc[(glDeleteBuffers (n exact-integer?) (buffers u32vector?)) any] @defproc[(glGenBuffers (n exact-integer?)) u32vector?] @defproc[(glIsBuffer (buffer exact-nonnegative-integer?)) boolean?] @defproc[(glBufferData (target exact-integer?) (size s32vector?) (data cpointer?) (usage exact-integer?)) any] @defproc[(glBufferSubData (target exact-integer?) (offset exact-integer?) (size s32vector?) (data cpointer?)) any] @defproc[(glGetBufferSubData (target exact-integer?) (offset exact-integer?) (size s32vector?) (data cpointer?)) any] @defproc[(glMapBuffer (target exact-integer?) (access exact-integer?)) cpointer?] @defproc[(glUnmapBuffer (target exact-integer?)) boolean?] @defproc[(glGetBufferParameteriv (target exact-integer?) (pname exact-integer?)) s32vector?] @defproc[(glGetBufferPointerv (target exact-integer?) (pname exact-integer?)) cpointer?]