1 /* //device/java/android/javax/microedition/khronos/opengles/GL11ExtensionPack.java 2 ** 3 ** Copyright 2007, The Android Open Source Project 4 ** 5 ** Licensed under the Apache License, Version 2.0 (the "License"); 6 ** you may not use this file except in compliance with the License. 7 ** You may obtain a copy of the License at 8 ** 9 ** http://www.apache.org/licenses/LICENSE-2.0 10 ** 11 ** Unless required by applicable law or agreed to in writing, software 12 ** distributed under the License is distributed on an "AS IS" BASIS, 13 ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 ** See the License for the specific language governing permissions and 15 ** limitations under the License. 16 */ 17 18 // This source file is automatically generated 19 20 package javax.microedition.khronos.opengles; 21 22 public interface GL11ExtensionPack extends GL { 23 int GL_BLEND_DST_ALPHA = 0x80CA; 24 int GL_BLEND_DST_RGB = 0x80C8; 25 int GL_BLEND_EQUATION = 0x8009; 26 int GL_BLEND_EQUATION_ALPHA = 0x883D; 27 int GL_BLEND_EQUATION_RGB = 0x8009; 28 int GL_BLEND_SRC_ALPHA = 0x80CB; 29 int GL_BLEND_SRC_RGB = 0x80C9; 30 int GL_COLOR_ATTACHMENT0_OES = 0x8CE0; 31 int GL_COLOR_ATTACHMENT1_OES = 0x8CE1; 32 int GL_COLOR_ATTACHMENT2_OES = 0x8CE2; 33 int GL_COLOR_ATTACHMENT3_OES = 0x8CE3; 34 int GL_COLOR_ATTACHMENT4_OES = 0x8CE4; 35 int GL_COLOR_ATTACHMENT5_OES = 0x8CE5; 36 int GL_COLOR_ATTACHMENT6_OES = 0x8CE6; 37 int GL_COLOR_ATTACHMENT7_OES = 0x8CE7; 38 int GL_COLOR_ATTACHMENT8_OES = 0x8CE8; 39 int GL_COLOR_ATTACHMENT9_OES = 0x8CE9; 40 int GL_COLOR_ATTACHMENT10_OES = 0x8CEA; 41 int GL_COLOR_ATTACHMENT11_OES = 0x8CEB; 42 int GL_COLOR_ATTACHMENT12_OES = 0x8CEC; 43 int GL_COLOR_ATTACHMENT13_OES = 0x8CED; 44 int GL_COLOR_ATTACHMENT14_OES = 0x8CEE; 45 int GL_COLOR_ATTACHMENT15_OES = 0x8CEF; 46 int GL_DECR_WRAP = 0x8508; 47 int GL_DEPTH_ATTACHMENT_OES = 0x8D00; 48 int GL_DEPTH_COMPONENT = 0x1902; 49 int GL_DEPTH_COMPONENT16 = 0x81A5; 50 int GL_DEPTH_COMPONENT24 = 0x81A6; 51 int GL_DEPTH_COMPONENT32 = 0x81A7; 52 int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES = 0x8CD1; 53 int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES = 0x8CD0; 54 int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES = 0x8CD3; 55 int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES = 0x8CD2; 56 int GL_FRAMEBUFFER_BINDING_OES = 0x8CA6; 57 int GL_FRAMEBUFFER_COMPLETE_OES = 0x8CD5; 58 int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES = 0x8CD6; 59 int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES = 0x8CD9; 60 int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES = 0x8CDB; 61 int GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES = 0x8CDA; 62 int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES = 0x8CD7; 63 int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES = 0x8CDC; 64 int GL_FRAMEBUFFER_OES = 0x8D40; 65 int GL_FRAMEBUFFER_UNSUPPORTED_OES = 0x8CDD; 66 int GL_FUNC_ADD = 0x8006; 67 int GL_FUNC_REVERSE_SUBTRACT = 0x800B; 68 int GL_FUNC_SUBTRACT = 0x800A; 69 int GL_INCR_WRAP = 0x8507; 70 int GL_INVALID_FRAMEBUFFER_OPERATION_OES = 0x0506; 71 int GL_MAX_COLOR_ATTACHMENTS_OES = 0x8CDF; 72 int GL_MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C; 73 int GL_MAX_RENDERBUFFER_SIZE_OES = 0x84E8; 74 int GL_MIRRORED_REPEAT = 0x8370; 75 int GL_NORMAL_MAP = 0x8511; 76 int GL_REFLECTION_MAP = 0x8512; 77 int GL_RENDERBUFFER_ALPHA_SIZE_OES = 0x8D53; 78 int GL_RENDERBUFFER_BINDING_OES = 0x8CA7; 79 int GL_RENDERBUFFER_BLUE_SIZE_OES = 0x8D52; 80 int GL_RENDERBUFFER_DEPTH_SIZE_OES = 0x8D54; 81 int GL_RENDERBUFFER_GREEN_SIZE_OES = 0x8D51; 82 int GL_RENDERBUFFER_HEIGHT_OES = 0x8D43; 83 int GL_RENDERBUFFER_INTERNAL_FORMAT_OES = 0x8D44; 84 int GL_RENDERBUFFER_OES = 0x8D41; 85 int GL_RENDERBUFFER_RED_SIZE_OES = 0x8D50; 86 int GL_RENDERBUFFER_STENCIL_SIZE_OES = 0x8D55; 87 int GL_RENDERBUFFER_WIDTH_OES = 0x8D42; 88 int GL_RGB5_A1 = 0x8057; 89 int GL_RGB565_OES = 0x8D62; 90 int GL_RGB8 = 0x8051; 91 int GL_RGBA4 = 0x8056; 92 int GL_RGBA8 = 0x8058; 93 int GL_STENCIL_ATTACHMENT_OES = 0x8D20; 94 int GL_STENCIL_INDEX = 0x1901; 95 int GL_STENCIL_INDEX1_OES = 0x8D46; 96 int GL_STENCIL_INDEX4_OES = 0x8D47; 97 int GL_STENCIL_INDEX8_OES = 0x8D48; 98 int GL_STR = -1; 99 int GL_TEXTURE_BINDING_CUBE_MAP = 0x8514; 100 int GL_TEXTURE_CUBE_MAP = 0x8513; 101 int GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516; 102 int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518; 103 int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A; 104 int GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515; 105 int GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517; 106 int GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519; 107 int GL_TEXTURE_GEN_MODE = 0x2500; 108 int GL_TEXTURE_GEN_STR = 0x8D60; 109 glBindFramebufferOES( int target, int framebuffer )110 void glBindFramebufferOES( 111 int target, 112 int framebuffer 113 ); 114 glBindRenderbufferOES( int target, int renderbuffer )115 void glBindRenderbufferOES( 116 int target, 117 int renderbuffer 118 ); 119 glBindTexture( int target, int texture )120 void glBindTexture( 121 int target, 122 int texture 123 ); 124 glBlendEquation( int mode )125 void glBlendEquation( 126 int mode 127 ); 128 glBlendEquationSeparate( int modeRGB, int modeAlpha )129 void glBlendEquationSeparate( 130 int modeRGB, 131 int modeAlpha 132 ); 133 glBlendFuncSeparate( int srcRGB, int dstRGB, int srcAlpha, int dstAlpha )134 void glBlendFuncSeparate( 135 int srcRGB, 136 int dstRGB, 137 int srcAlpha, 138 int dstAlpha 139 ); 140 glCheckFramebufferStatusOES( int target )141 int glCheckFramebufferStatusOES( 142 int target 143 ); 144 glCompressedTexImage2D( int target, int level, int internalformat, int width, int height, int border, int imageSize, java.nio.Buffer data )145 void glCompressedTexImage2D( 146 int target, 147 int level, 148 int internalformat, 149 int width, 150 int height, 151 int border, 152 int imageSize, 153 java.nio.Buffer data 154 ); 155 glCopyTexImage2D( int target, int level, int internalformat, int x, int y, int width, int height, int border )156 void glCopyTexImage2D( 157 int target, 158 int level, 159 int internalformat, 160 int x, 161 int y, 162 int width, 163 int height, 164 int border 165 ); 166 glDeleteFramebuffersOES( int n, int[] framebuffers, int offset )167 void glDeleteFramebuffersOES( 168 int n, 169 int[] framebuffers, 170 int offset 171 ); 172 glDeleteFramebuffersOES( int n, java.nio.IntBuffer framebuffers )173 void glDeleteFramebuffersOES( 174 int n, 175 java.nio.IntBuffer framebuffers 176 ); 177 glDeleteRenderbuffersOES( int n, int[] renderbuffers, int offset )178 void glDeleteRenderbuffersOES( 179 int n, 180 int[] renderbuffers, 181 int offset 182 ); 183 glDeleteRenderbuffersOES( int n, java.nio.IntBuffer renderbuffers )184 void glDeleteRenderbuffersOES( 185 int n, 186 java.nio.IntBuffer renderbuffers 187 ); 188 glEnable( int cap )189 void glEnable( 190 int cap 191 ); 192 glFramebufferRenderbufferOES( int target, int attachment, int renderbuffertarget, int renderbuffer )193 void glFramebufferRenderbufferOES( 194 int target, 195 int attachment, 196 int renderbuffertarget, 197 int renderbuffer 198 ); 199 glFramebufferTexture2DOES( int target, int attachment, int textarget, int texture, int level )200 void glFramebufferTexture2DOES( 201 int target, 202 int attachment, 203 int textarget, 204 int texture, 205 int level 206 ); 207 glGenerateMipmapOES( int target )208 void glGenerateMipmapOES( 209 int target 210 ); 211 glGenFramebuffersOES( int n, int[] framebuffers, int offset )212 void glGenFramebuffersOES( 213 int n, 214 int[] framebuffers, 215 int offset 216 ); 217 glGenFramebuffersOES( int n, java.nio.IntBuffer framebuffers )218 void glGenFramebuffersOES( 219 int n, 220 java.nio.IntBuffer framebuffers 221 ); 222 glGenRenderbuffersOES( int n, int[] renderbuffers, int offset )223 void glGenRenderbuffersOES( 224 int n, 225 int[] renderbuffers, 226 int offset 227 ); 228 glGenRenderbuffersOES( int n, java.nio.IntBuffer renderbuffers )229 void glGenRenderbuffersOES( 230 int n, 231 java.nio.IntBuffer renderbuffers 232 ); 233 glGetFramebufferAttachmentParameterivOES( int target, int attachment, int pname, int[] params, int offset )234 void glGetFramebufferAttachmentParameterivOES( 235 int target, 236 int attachment, 237 int pname, 238 int[] params, 239 int offset 240 ); 241 glGetFramebufferAttachmentParameterivOES( int target, int attachment, int pname, java.nio.IntBuffer params )242 void glGetFramebufferAttachmentParameterivOES( 243 int target, 244 int attachment, 245 int pname, 246 java.nio.IntBuffer params 247 ); 248 glGetIntegerv( int pname, int[] params, int offset )249 void glGetIntegerv( 250 int pname, 251 int[] params, 252 int offset 253 ); 254 glGetIntegerv( int pname, java.nio.IntBuffer params )255 void glGetIntegerv( 256 int pname, 257 java.nio.IntBuffer params 258 ); 259 glGetRenderbufferParameterivOES( int target, int pname, int[] params, int offset )260 void glGetRenderbufferParameterivOES( 261 int target, 262 int pname, 263 int[] params, 264 int offset 265 ); 266 glGetRenderbufferParameterivOES( int target, int pname, java.nio.IntBuffer params )267 void glGetRenderbufferParameterivOES( 268 int target, 269 int pname, 270 java.nio.IntBuffer params 271 ); 272 glGetTexGenfv( int coord, int pname, float[] params, int offset )273 void glGetTexGenfv( 274 int coord, 275 int pname, 276 float[] params, 277 int offset 278 ); 279 glGetTexGenfv( int coord, int pname, java.nio.FloatBuffer params )280 void glGetTexGenfv( 281 int coord, 282 int pname, 283 java.nio.FloatBuffer params 284 ); 285 glGetTexGeniv( int coord, int pname, int[] params, int offset )286 void glGetTexGeniv( 287 int coord, 288 int pname, 289 int[] params, 290 int offset 291 ); 292 glGetTexGeniv( int coord, int pname, java.nio.IntBuffer params )293 void glGetTexGeniv( 294 int coord, 295 int pname, 296 java.nio.IntBuffer params 297 ); 298 glGetTexGenxv( int coord, int pname, int[] params, int offset )299 void glGetTexGenxv( 300 int coord, 301 int pname, 302 int[] params, 303 int offset 304 ); 305 glGetTexGenxv( int coord, int pname, java.nio.IntBuffer params )306 void glGetTexGenxv( 307 int coord, 308 int pname, 309 java.nio.IntBuffer params 310 ); 311 glIsFramebufferOES( int framebuffer )312 boolean glIsFramebufferOES( 313 int framebuffer 314 ); 315 glIsRenderbufferOES( int renderbuffer )316 boolean glIsRenderbufferOES( 317 int renderbuffer 318 ); 319 glRenderbufferStorageOES( int target, int internalformat, int width, int height )320 void glRenderbufferStorageOES( 321 int target, 322 int internalformat, 323 int width, 324 int height 325 ); 326 glStencilOp( int fail, int zfail, int zpass )327 void glStencilOp( 328 int fail, 329 int zfail, 330 int zpass 331 ); 332 glTexEnvf( int target, int pname, float param )333 void glTexEnvf( 334 int target, 335 int pname, 336 float param 337 ); 338 glTexEnvfv( int target, int pname, float[] params, int offset )339 void glTexEnvfv( 340 int target, 341 int pname, 342 float[] params, 343 int offset 344 ); 345 glTexEnvfv( int target, int pname, java.nio.FloatBuffer params )346 void glTexEnvfv( 347 int target, 348 int pname, 349 java.nio.FloatBuffer params 350 ); 351 glTexEnvx( int target, int pname, int param )352 void glTexEnvx( 353 int target, 354 int pname, 355 int param 356 ); 357 glTexEnvxv( int target, int pname, int[] params, int offset )358 void glTexEnvxv( 359 int target, 360 int pname, 361 int[] params, 362 int offset 363 ); 364 glTexEnvxv( int target, int pname, java.nio.IntBuffer params )365 void glTexEnvxv( 366 int target, 367 int pname, 368 java.nio.IntBuffer params 369 ); 370 glTexGenf( int coord, int pname, float param )371 void glTexGenf( 372 int coord, 373 int pname, 374 float param 375 ); 376 glTexGenfv( int coord, int pname, float[] params, int offset )377 void glTexGenfv( 378 int coord, 379 int pname, 380 float[] params, 381 int offset 382 ); 383 glTexGenfv( int coord, int pname, java.nio.FloatBuffer params )384 void glTexGenfv( 385 int coord, 386 int pname, 387 java.nio.FloatBuffer params 388 ); 389 glTexGeni( int coord, int pname, int param )390 void glTexGeni( 391 int coord, 392 int pname, 393 int param 394 ); 395 glTexGeniv( int coord, int pname, int[] params, int offset )396 void glTexGeniv( 397 int coord, 398 int pname, 399 int[] params, 400 int offset 401 ); 402 glTexGeniv( int coord, int pname, java.nio.IntBuffer params )403 void glTexGeniv( 404 int coord, 405 int pname, 406 java.nio.IntBuffer params 407 ); 408 glTexGenx( int coord, int pname, int param )409 void glTexGenx( 410 int coord, 411 int pname, 412 int param 413 ); 414 glTexGenxv( int coord, int pname, int[] params, int offset )415 void glTexGenxv( 416 int coord, 417 int pname, 418 int[] params, 419 int offset 420 ); 421 glTexGenxv( int coord, int pname, java.nio.IntBuffer params )422 void glTexGenxv( 423 int coord, 424 int pname, 425 java.nio.IntBuffer params 426 ); 427 glTexParameterf( int target, int pname, float param )428 void glTexParameterf( 429 int target, 430 int pname, 431 float param 432 ); 433 434 } 435