Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

OpenGL ES 2.0 Extensions on Android Devices [closed]

As this page for OpenGL ES 1.x, I collect OpenGL ES 2.x Extensions for Android Devices on this page. The listing can be found with my benchmark tool gpubench. This information can help many game developpers.

Thanks for your help,

like image 529
Ellis Avatar asked Oct 07 '10 11:10

Ellis


People also ask

Does OpenGL work on Android?

Android supports OpenGL both through its framework API and the Native Development Kit (NDK).

Can I update OpenGL version Android?

You can't. The OpenGL version supported depends on the hardware capabilities of your GPU.

What is the difference between OpenGL and OpenGL ES?

The main difference between the two is that OpenGL ES is made for embedded systems like smartphones, while OpenGL is the one on desktops. On the coding level, OpenGL ES does not support fixed-function functions like glBegin/glEnd etc... OpenGL can support fixed-function pipeline (using a compatibility profile).


1 Answers

Motorola Xoom

Vendor:NVIDIA Corporation Driver:OpenGL ES 2.0 Render:NVIDIA Tegra  NV_platform_binary OES_rgb8_rgba8 OES_EGL_sync OES_fbo_render_mipmap NV_depth_nonlinear NV_draw_path NV_texture_npot_2D_mipmap OES_EGL_image OES_EGL_image_external OES_vertex_half_float NV_framebuffer_vertex_attrib_array NV_coverage_sample OES_mapbuffer ARB_draw_buffers EXT_Cg_shader EXT_packed_float OES_texture_half_float OES_texture_float EXT_texture_array OES_compressed_ETC1_RGB8_texture EXT_texture_compression_latc EXT_texture_compression_dxt1 EXT_texture_compression_s3tc EXT_texture_filter_anisotropic NV_get_tex_image NV_read_buffer NV_shader_framebuffer_fetch NV_fbo_color_attachments EXT_bgra EXT_texture_format_BGRA8888 EXT_unpack_subimage 
like image 57
Ian Newson Avatar answered Sep 20 '22 14:09

Ian Newson