SGX 540 Pandaboard running Ubuntu oneiric using the ubuntu-omap4-extras 1.2.1 driver

From JogampWiki
Revision as of 14:18, 21 February 2012 by Xranby (talk | contribs) (Created page with '== es2_info == <nowiki> xranby@panda-oneiric:/media/USB DISK/jogamp-auto$ es2_info PVR:(Warning): InitContext: ignoring buffer type CBUF_TYPE_PDS_VERT_SECONDARY_PREGEN_BUFFER […')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

es2_info

xranby@panda-oneiric:/media/USB DISK/jogamp-auto$ es2_info 
PVR:(Warning): InitContext: ignoring buffer type CBUF_TYPE_PDS_VERT_SECONDARY_PREGEN_BUFFER [778, /eglglue.c]
EGL_VERSION = 1.4 build 1.7@296543
EGL_VENDOR = Imagination Technologies
EGL_EXTENSIONS = EGL_IMG_client_api_ogl EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_vg_parent_image EGL_KHR_fence_sync EGL_IMG_context_priority EGL_NV_post_sub_buffer EGL_NV_post_convert_rounding 
EGL_CLIENT_APIS = OpenGL_ES OpenVG 
GL_VERSION: OpenGL ES 2.0 build 1.7@296543
GL_RENDERER: PowerVR SGX 540
GL_EXTENSIONS:
    GL_OES_rgb8_rgba8, GL_OES_depth24, GL_OES_vertex_half_float, 
    GL_OES_texture_float, GL_OES_texture_half_float, 
    GL_OES_element_index_uint, GL_OES_mapbuffer, 
    GL_OES_fragment_precision_high, GL_OES_compressed_ETC1_RGB8_texture, 
    GL_OES_EGL_image, GL_OES_EGL_image_external, 
    GL_OES_required_internalformat, GL_OES_depth_texture, 
    GL_OES_get_program_binary, GL_OES_packed_depth_stencil, 
    GL_OES_standard_derivatives, GL_OES_vertex_array_object, GL_OES_egl_sync, 
    GL_EXT_multi_draw_arrays, GL_EXT_texture_format_BGRA8888, 
    GL_EXT_discard_framebuffer, GL_EXT_shader_texture_lod, 
    GL_IMG_shader_binary, GL_IMG_texture_compression_pvrtc, 
    GL_IMG_texture_npot, GL_IMG_texture_format_BGRA8888, GL_IMG_read_format, 
    GL_IMG_program_binary, GL_IMG_multisampled_render_to_texture, 
    GL_TI_image_external_raw_video

test.log

/usr/bin/java
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.1pre+ra5c946d5f4bc) (Ubuntu build 1.6.0_24-b24)
OpenJDK Zero VM (build 20.0-b12, mixed mode)
LIBXCB_ALLOW_SLOPPY_LOCK:
LIBGL_DRIVERS_PATH:
LIBGL_DEBUG:
java
-----------------------------------------------------------------------------------------------------
Platform: LINUX / Linux 3.1.0-1282-omap4 (os), arm (arch) 2 cores
MachineDescription: runtimeValidated true, littleEndian true, 32Bit true, primitive size / alignment:
  int8    1 / 1, int16   2 / 2
  int     4 / 4, long    4 / 4
  int32   4 / 4, int64   8 / 8
  float   4 / 4, double  8 / 8, ldouble 8 / 8
  pointer 4 / 4, page    4096
Platform: Java Version: 1.6.0_24, VM: OpenJDK Zero VM, Runtime: OpenJDK Runtime Environment
Platform: Java Vendor: Sun Microsystems Inc., http://java.sun.com/, is JavaSE: true
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
Package: com.jogamp.common
Extension Name: com.jogamp.common
Specification Title: GlueGen Java Bindings Generator
Specification Vendor: JogAmp Community
Specification Version: 2.0
Implementation Title: GlueGen Run-Time
Implementation Vendor: JogAmp Community
Implementation Vendor ID: com.jogamp
Implementation URL: http://jogamp.org/
Implementation Version: 2.0-bmanual-20120220
Implementation Branch: master
Implementation Commit: bd20024ac91a3f9e591a374c92f75543d2eadb6c
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
Package: javax.media.opengl
Extension Name: javax.media.opengl
Specification Title: Java Bindings for OpenGL API Specification
Specification Vendor: JogAmp Community
Specification Version: 2.0
Implementation Title: Java Bindings for OpenGL Runtime Environment
Implementation Vendor: JogAmp Community
Implementation Vendor ID: com.jogamp
Implementation URL: http://jogamp.org/
Implementation Version: 2.0-bmanual-20120221
Implementation Branch: master
Implementation Commit: a4c7bf0420e369e71561d2847f2fc444ce5abafa
-----------------------------------------------------------------------------------------------------
Info: XInitThreads() called for concurrent Thread support
Default Profiles     
	Native
		GL4bc	false
		GL4	false
		GL3bc	false
		GL3	false
		GL2	true [2.1 (Compatibility profile, software)]
		GL2ES1	true
		GLES1	true [1.0 (ES profile, hardware)]
		GL2ES2	true
		GLES2	true [2.0 (ES profile, ES2 compatible, hardware)]
	Profiles
		GLProfile[GL2ES2/GLES2.hw]
		GLProfile[GL2ES1/GLES1.hw]
		GLProfile[GL2/GL2.sw]
		GLProfile[GLES2/GLES2.hw]
		GLProfile[GLES2/GLES2.hw]
		GLProfile[GLES1/GLES1.hw]
		GLProfile[GL2GL3/GL2.sw]
		default GLProfile[GLES2/GLES2.hw]


Desktop Capabilities: 
	GLCaps[---- 0x49: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x49: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x4a: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x4a: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x4b: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x4b: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x4c: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x4c: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x4d: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x4d: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x4e: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x4e: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x4f: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x4f: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x50: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x50: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x51: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x51: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x52: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x52: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x53: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x53: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x54: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x54: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x55: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x55: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x56: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x56: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x57: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x57: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x58: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x58: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x59: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x59: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x5a: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x5a: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x5b: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x5b: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x5c: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x5c: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x5d: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x5d: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x5e: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x5e: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x5f: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x5f: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x60: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x60: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x61: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x61: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x62: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x62: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x63: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x63: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x64: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x64: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x65: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x65: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x66: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x66: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x67: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x67: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x68: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x68: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x89: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x89: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x8a: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x8a: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x8b: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x8b: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x8c: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x8c: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x8d: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x8d: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x8e: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x8e: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x8f: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x8f: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x90: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x90: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x91: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x91: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x92: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x92: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x93: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x93: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x94: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x94: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x95: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x95: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x96: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x96: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x97: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x97: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 8/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x98: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x98: offscr, rgba 0x3/3/2/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 8/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x99: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x99: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x9a: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x9a: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x9b: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x9b: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x9c: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x9c: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x9d: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x9d: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x9e: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x9e: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0x9f: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0x9f: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa0: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa0: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa1: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa1: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa2: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa2: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa3: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa3: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa4: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa4: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa5: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa5: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa6: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa6: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa7: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa7: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[---- 0xa8: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[---- 0xa8: offscr, rgba 0x5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 16/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x21 0x87: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x21 0x87: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x21 0x87: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x22 0xc7: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x22 0xc7: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x22 0xc7: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x48 0x83: on-scr, rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x48 0x83: offscr, rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x48 0x83: offscr, rgba 0x8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xc9 0x69: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xc9 0x69: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xc9 0x69: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xca 0x6a: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xca 0x6a: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xca 0x6a: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xcb 0x6b: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xcb 0x6b: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xcb 0x6b: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xcc 0x6c: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xcc 0x6c: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xcc 0x6c: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xcd 0x6d: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xcd 0x6d: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xcd 0x6d: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xce 0x6e: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xce 0x6e: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xce 0x6e: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xcf 0x6f: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xcf 0x6f: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xcf 0x6f: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd0 0x70: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd0 0x70: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd0 0x70: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd1 0x71: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd1 0x71: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd1 0x71: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd2 0x72: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd2 0x72: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd2 0x72: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd3 0x73: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd3 0x73: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd3 0x73: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd4 0x74: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd4 0x74: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd4 0x74: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd5 0x75: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd5 0x75: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd5 0x75: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd6 0x76: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd6 0x76: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd6 0x76: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd7 0x77: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd7 0x77: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd7 0x77: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd8 0x78: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd8 0x78: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd8 0x78: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xd9 0x79: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xd9 0x79: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xd9 0x79: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xda 0x7a: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xda 0x7a: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xda 0x7a: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xdb 0x7b: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xdb 0x7b: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xdb 0x7b: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xdc 0x7c: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xdc 0x7c: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xdc 0x7c: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xdd 0x7d: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xdd 0x7d: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xdd 0x7d: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xde 0x7e: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xde 0x7e: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xde 0x7e: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xdf 0x7f: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xdf 0x7f: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xdf 0x7f: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe0 0x80: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe0 0x80: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe0 0x80: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe1 0x81: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe1 0x81: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe1 0x81: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe2 0x82: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe2 0x82: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe2 0x82: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe3 0x84: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe3 0x84: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe3 0x84: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe4 0x85: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe4 0x85: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe4 0x85: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe5 0x86: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe5 0x86: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe5 0x86: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe6 0x88: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe6 0x88: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe6 0x88: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe7 0xa9: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe7 0xa9: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe7 0xa9: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe8 0xaa: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe8 0xaa: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe8 0xaa: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xe9 0xab: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xe9 0xab: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xe9 0xab: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xea 0xac: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xea 0xac: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xea 0xac: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xeb 0xad: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xeb 0xad: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xeb 0xad: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xec 0xae: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xec 0xae: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xec 0xae: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xed 0xaf: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xed 0xaf: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xed 0xaf: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xee 0xb0: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xee 0xb0: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xee 0xb0: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xef 0xb1: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xef 0xb1: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xef 0xb1: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf0 0xb2: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf0 0xb2: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf0 0xb2: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf1 0xb3: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf1 0xb3: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf1 0xb3: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf2 0xb4: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf2 0xb4: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf2 0xb4: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf3 0xb5: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf3 0xb5: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf3 0xb5: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf4 0xb6: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf4 0xb6: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf4 0xb6: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf5 0xb7: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf5 0xb7: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf5 0xb7: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf6 0xb8: on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf6 0xb8: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf6 0xb8: offscr, rgba 0x8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf7 0xb9: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf7 0xb9: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf7 0xb9: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf8 0xba: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf8 0xba: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf8 0xba: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xf9 0xbb: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xf9 0xbb: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xf9 0xbb: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xfa 0xbc: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xfa 0xbc: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xfa 0xbc: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xfb 0xbd: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xfb 0xbd: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xfb 0xbd: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xfc 0xbe: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xfc 0xbe: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xfc 0xbe: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xfd 0xbf: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xfd 0xbf: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xfd 0xbf: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/8/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xfe 0xc0: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xfe 0xc0: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xfe 0xc0: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 0/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0xff 0xc1: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0xff 0xc1: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0xff 0xc1: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x100 0xc2: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x100 0xc2: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x100 0xc2: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x101 0xc3: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x101 0xc3: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x101 0xc3: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/0/0, dbl, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x102 0xc4: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x102 0xc4: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x102 0xc4: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/0/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x103 0xc5: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x103 0xc5: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x103 0xc5: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, one, mono  , hw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x104 0xc6: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x104 0xc6: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x104 0xc6: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, one, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]
	GLCaps[0x105 0xc8: on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw]]
	GLCaps[0x105 0xc8: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pbuffer [r2t 0, r2tr 0, float 0]]
	GLCaps[0x105 0xc8: offscr, rgba 0x8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms: 24/8/0, dbl, mono  , sw, GLProfile[GL2/GL2.sw], pixmap]

EGL Capabilities: 
	GLCaps[0x1: vid 0x21, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], [GLES1, VG]]
	GLCaps[0x1: vid 0x21, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, VG]]
	GLCaps[0x1: vid 0x21, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], pixmap, [GLES1, VG]]
	GLCaps[0x2: vid 0x21, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], [GLES1, VG]]
	GLCaps[0x2: vid 0x21, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, VG]]
	GLCaps[0x2: vid 0x21, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], pixmap, [GLES1, VG]]
	GLCaps[0x3: vid 0x21, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], [GLES1, VG]]
	GLCaps[0x3: vid 0x21, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, VG]]
	GLCaps[0x3: vid 0x21, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], pixmap, [GLES1, VG]]
	GLCaps[0x4: vid 0x0, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, VG]]
	GLCaps[0x5: vid 0x0, offscr, rgba 0x5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, VG]]
	GLCaps[0x6: vid 0x0, offscr, rgba 0x4/4/4/4, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, VG]]
	GLCaps[0x7: vid 0x0, offscr, rgba 0x5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GLES1/GLES1.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES1, VG]]
	GLCaps[0x8: vid 0x21, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x8: vid 0x21, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x8: vid 0x21, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES2]]
	GLCaps[0x9: vid 0x21, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0x9: vid 0x21, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pbuffer [r2t 0, r2tr 0, float 0], [GLES2]]
	GLCaps[0x9: vid 0x21, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 0/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES2]]
	GLCaps[0xa: vid 0x21, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]
	GLCaps[0xa: vid 0x21, offscr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/4, sample-ext default, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], pixmap, [GLES2]]


X11 RandR Version 1.3
PVR:(Warning): InitContext: ignoring buffer type CBUF_TYPE_PDS_VERT_SECONDARY_PREGEN_BUFFER [778, /eglglue.c]
-----------------------------------------------------------------------------------------------------
X11GraphicsDevice[type X11, connection :0]: 
	Native
		GL4bc	false
		GL4	false
		GL3bc	false
		GL3	false
		GL2	true [2.1 (Compatibility profile, software)]
		GL2ES1	true
		GLES1	true [1.0 (ES profile, hardware)]
		GL2ES2	true
		GLES2	true [2.0 (ES profile, ES2 compatible, hardware)]
	Profiles
		GLProfile[GL2ES2/GLES2.hw]
		GLProfile[GL2ES1/GLES1.hw]
		GLProfile[GL2/GL2.sw]
		GLProfile[GLES2/GLES2.hw]
		GLProfile[GLES2/GLES2.hw]
		GLProfile[GLES1/GLES1.hw]
		GLProfile[GL2GL3/GL2.sw]
		default GLProfile[GLES2/GLES2.hw]

Swap Interval  -1
GL Profile     GLProfile[GLES2/GLES2.hw]
CTX VERSION    2.0 (ES profile, ES2 compatible, hardware) - OpenGL ES 2.0 build 1.7@296543
GL             jogamp.opengl.es2.GLES2Impl@b9e45a
GL_VENDOR      Imagination Technologies
GL_RENDERER    PowerVR SGX 540
GL_VERSION     OpenGL ES 2.0 build 1.7@296543
GL_EXTENSIONS  30
               GL_OES_rgb8_rgba8 GL_OES_depth24 GL_OES_vertex_half_float GL_OES_texture_float GL_OES_texture_half_float GL_OES_element_index_uint GL_OES_mapbuffer GL_OES_fragment_precision_high GL_OES_compressed_ETC1_RGB8_texture GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_required_internalformat GL_OES_depth_texture GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_standard_derivatives GL_OES_vertex_array_object GL_OES_egl_sync GL_EXT_multi_draw_arrays GL_EXT_texture_format_BGRA8888 GL_EXT_discard_framebuffer GL_EXT_shader_texture_lod GL_IMG_shader_binary GL_IMG_texture_compression_pvrtc GL_IMG_texture_npot GL_IMG_texture_format_BGRA8888 GL_IMG_read_format GL_IMG_program_binary GL_IMG_multisampled_render_to_texture GL_TI_image_external_raw_video 
GLX_EXTENSIONS 12
               EGL_NV_post_sub_buffer EGL_KHR_fence_sync EGL_IMG_context_priority EGL_KHR_gl_renderbuffer_image EGL_NV_post_convert_rounding EGL_KHR_image_base EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_texture_2D_image EGL_KHR_vg_parent_image EGL_IMG_client_api_ogl EGL_KHR_image EGL_KHR_image_pixmap
GLSL           true, shader-compiler: true
-----------------------------------------------------------------------------------------------------
Requested: GLCaps[on-scr, rgba 0x8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms: 16/0/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw]]
Chosen   : GLCaps[0x8: vid 0x21, on-scr, rgba 0x8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms: 24/8/0, dbl, mono  , hw, GLProfile[GLES2/GLES2.hw], [GLES2]]