/* Ċ Ġ* ĠCopyright ĠL WJ GL . ĠAll Ġrights Ġreserved . Ċ Ġ* ĠLicense Ġterms : Ġhttps :// www . lwjgl . org / license Ċ Ġ*/ Ċ package Ġop eng les . templates Ċ Ċ import Ġorg . lwjgl . generator .* Ċ import Ġop eng les .* Ċ Ċ val ĠI MG _ read _ format Ġ= Ġ" IMG Read Format ". native Class GLES (" IMG _ read _ format ", Ġpostfix Ġ= ĠI MG ) Ġ{ ĊĠĠĠ Ġdocumentation Ġ= ĊĠĠĠĠĠĠĠ Ġ""" ĊĠĠĠĠĠĠĠ ĠNative Ġbindings Ġto Ġthe Ġ$ registry Link Ġextension . ĊĊĠĠĠĠĠĠĠ ĠThis Ġextension Ġis Ġintended Ġto Ġsupp lement Ġthe ĠGL _ OES _ read _ format Ġextension Ġby Ġadding Ġsupport Ġfor Ġmore Ġformat / type Ġcombinations Ġto Ġbe Ġused Ġwhen Ġcalling ĊĠĠĠĠĠĠĠ ĠRead Pixels . ĠRead Pixels Ġcurrently Ġaccepts Ġone Ġfixed Ġformat / type Ġcombination Ġ( format ĠRGBA Ġand Ġtype ĠUNSIGNED _ BYTE ) Ġfor Ġport ability , Ġand Ġan Ġimplementation ĊĠĠĠĠĠĠĠ Ġspecific Ġformat / type Ġcombination Ġqueried Ġusing Ġthe Ġtokens ĠIMP LEMENT ATION _ COLOR _ READ _ FORMAT _ OES Ġand ĠIMP LEMENT ATION _ COLOR _ READ _ TYPE _ OES ĊĠĠĠĠĠĠĠ Ġ( GL _ OES _ read _ format Ġextension ). ĠThis Ġextension Ġadds Ġthe Ġfollowing Ġformat / type Ġcombinations Ġto Ġthose Ġcurrently Ġallowed Ġto Ġbe Ġreturned Ġby ĠGet Integer V : ĊĠĠĠĠĠĠĠ Ġ${ code Block (""" ĊĠĠĠ Ġformat ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtype ĊĠĠĠ Ġ------ ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ---- ĊĠĠĠ ĠB GR A _ IMG ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠUNSIGNED _ BYTE ĊĠĠĠ ĠB GR A _ IMG ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠUNSIGNED _ SHORT _ 4 _ 4 _ 4 _ 4 _ REV _ IMG "" ")} ĊĠĠĠĠĠĠĠ ĠE . g . ĠCalling ĠGet Integer v Ġwith Ġa Ġ{@ code Ġpname } Ġparameter Ġof ĠIMP LEMENT ATION _ COLOR _ READ _ FORMAT _ OES Ġcan Ġnow Ġreturn ĠB GR A , Ġwith Ġthe Ġcorresponding Ġcall Ġto ĊĠĠĠĠĠĠĠ ĠGet Integer v Ġusing Ġa Ġ{@ code Ġpname } Ġparameter Ġof ĠIMP LEMENT ATION _ COLOR _ READ _ TYPE _ OES Ġreturning ĠUNSIGNED _ BYTE ; ĊĠĠĠĠĠĠĠ Ġ""" ĊĊĠĠĠ ĠInt Constant ( ĊĠĠĠĠĠĠĠ Ġ" Accepted Ġby Ġthe Ġ{@ code Ġformat } Ġparameter Ġof ĠRead Pixels .", ĊĊĠĠĠĠĠĠĠ Ġ" BGR A _ IMG " .. 0 x 8 0 E 1 , ĊĠĠĠĠĠĠĠ Ġ" UNSIGNED _ SHORT _ 4 _ 4 _ 4 _ 4 _ REV _ IMG " .. 0 x 8 3 6 5 ĊĠĠĠ Ġ) Ċ }