Added FTGL for convenience
[cl-glfw.git] / lib / opengl-arb_map_buffer_range.lisp
blobf2970a8b4997ac25de7732dfd9eba3dff116bf24
1 ;;;; This file was automatically generated by /home/bill/programming/cl-glfw/generators/make-bindings-from-spec.lisp
3 (in-package #:cl-glfw-opengl)
5 ;;;; arb_map_buffer_range
7 (defconstant +map-read-bit+ #x1)
8 (defconstant +map-write-bit+ #x2)
9 (defconstant +map-invalidate-range-bit+ #x4)
10 (defconstant +map-invalidate-buffer-bit+ #x8)
11 (defconstant +map-flush-explicit-bit+ #x10)
12 (defconstant +map-unsynchronized-bit+ #x20)
13 (defconstant +map-read-bit+ #x1)
14 (defconstant +map-write-bit+ #x2)
15 (defconstant +map-invalidate-range-bit+ #x4)
16 (defconstant +map-invalidate-buffer-bit+ #x8)
17 (defconstant +map-flush-explicit-bit+ #x10)
18 (defconstant +map-unsynchronized-bit+ #x20)
19 (defglextfun "FlushMappedBufferRange" flush-mapped-buffer-range :return "void"
20 :args
21 ((:name |target| :type |BufferTargetARB| :direction :in)
22 (:name |offset| :type |BufferOffset| :direction :in)
23 (:name |length| :type |BufferSize| :direction :in))
24 :category "ARB_map_buffer_range" :deprecated nil :version "3.0")
25 (defglextfun "MapBufferRange" map-buffer-range :return "VoidPointer" :args
26 ((:name |target| :type |BufferTargetARB| :direction :in)
27 (:name |offset| :type |BufferOffset| :direction :in)
28 (:name |length| :type |BufferSize| :direction :in)
29 (:name |access| :type |BufferAccessMask| :direction :in))
30 :category "ARB_map_buffer_range" :deprecated nil :version "3.0")