/* Ċ Ġ* ĠCopyright ĠL WJ GL . ĠAll Ġrights Ġreserved . Ċ Ġ* ĠLicense Ġterms : Ġhttps :// www . lwjgl . org / license Ċ Ġ*/ Ċ package Ġorg . lwjgl . openg les . templates Ċ Ċ import Ġorg . lwjgl . generator .* Ċ import Ġorg . lwjgl . openg les .* Ċ Ċ val ĠO ES _ map buffer Ġ= Ġ" OES Map buffer ". native Class GLES (" OES _ map buffer ", Ġpostfix Ġ= ĠO ES ) Ġ{ ĊĠĠĠ Ġdocumentation Ġ= ĊĠĠĠĠĠĠĠ Ġ""" ĊĠĠĠĠĠĠĠ ĠNative Ġbindings Ġto Ġthe Ġ$ registry Link Ġextension . ĊĊĠĠĠĠĠĠĠ ĠThis Ġextension Ġadds Ġto Ġthe Ġvertex Ġbuffer Ġobject Ġfunctionality Ġsupported Ġby ĠOpenGL ĠES Ġ 1 . 1 Ġor ĠES Ġ 2 . 0 Ġby Ġallowing Ġthe Ġentire Ġdata Ġstorage Ġof Ġa Ġbuffer ĊĠĠĠĠĠĠĠ Ġobject Ġto Ġbe Ġmapped Ġinto Ġthe Ġclient 's Ġaddress Ġspace . ĊĠĠĠĠĠĠĠ Ġ""" ĊĊĠĠĠ ĠInt Constant ( ĊĠĠĠĠĠĠĠ Ġ" Accepted Ġby Ġthe Ġ{@ code Ġaccess } Ġparameter Ġof ĠMap Buffer OES .", ĊĊĠĠĠĠĠĠĠ Ġ" WRITE _ ONLY _ OES " .. 0 x 8 8 B 9 ĊĠĠĠ Ġ) ĊĊĠĠĠ ĠInt Constant ( ĊĠĠĠĠĠĠĠ Ġ" Accepted Ġby Ġthe Ġ{@ code Ġvalue } Ġparameter Ġof ĠGet Buffer Parameter iv .", ĊĊĠĠĠĠĠĠĠ Ġ" BUFFER _ ACCESS _ OES " .. 0 x 8 8 BB , ĊĠĠĠĠĠĠĠ Ġ" BUFFER _ MAP PED _ OES " .. 0 x 8 8 BC ĊĠĠĠ Ġ) ĊĊĠĠĠ ĠInt Constant ( ĊĠĠĠĠĠĠĠ Ġ" Accepted Ġby Ġthe Ġ{@ code Ġpname } Ġparameter Ġof ĠGet Buffer Pointer v OES .", ĊĊĠĠĠĠĠĠĠ Ġ" BUFFER _ MAP _ POINTER _ OES " .. 0 x 8 8 BD ĊĠĠĠ Ġ) ĊĊĠĠĠ ĠMap Pointer (" GLES 2 0 . glGet Buffer Parameter i ( target , ĠGLES 2 0 . GL _ BUFFER _ SIZE )") .. void _ p ( ĊĠĠĠĠĠĠĠ Ġ" Map Buffer OES ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ ĠGLenum . IN (" target ", Ġ""), ĊĠĠĠĠĠĠĠ ĠGLenum . IN (" access ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ ĠGL boolean ( ĊĠĠĠĠĠĠĠ Ġ" Un map Buffer OES ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ ĠGLenum . IN (" target ", Ġ"") ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġvoid ( ĊĠĠĠĠĠĠĠ Ġ" Get Buffer Pointer v OES ", ĊĠĠĠĠĠĠĠ Ġ"", ĊĊĠĠĠĠĠĠĠ ĠGLenum . IN (" target ", Ġ""), ĊĠĠĠĠĠĠĠ ĠGLenum . IN (" pname ", Ġ""), ĊĠĠĠĠĠĠĠ ĠReturn Param .. Check ( 1 ) .. void _ pp . OUT (" params ", Ġ"") ĊĠĠĠ Ġ) Ċ }