OpenGL ES 2.0 Extensions on Android Devices
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
openGL ES versions on different devices
Android 2.2 and higher supports Open GL ES 2.0, so as of Feb 2 that is 58.4% of phones.
Android 1.6 and higher supports Open GL ES 1.1, so that is about 96% of phones.
I think you'll be good with 1.1.
Android OpenGL-ES VBO support or not?
Some phones support it, some do not. Generally, VBOs are mandatory in OpenGL 1.1, so if the device reports
gl.glGetString(GL10.GL_VERSION);
as 1.1 or higher (you can also write the app manifest file so that 1.1 is required for the installation) then they are supported.
If the device support OpenGL ES 1.0 only, you should check the return value of
gl.glGetString(GL10.GL_EXTENSIONS);
whether it contains ARB_vertex_buffer_object or not. Probably it will.
For (slightly) related information about various GL capabilities of Android devices, you can find some at this question: OpenGL extensions available on different Android devices.
Does Every Device Which has Android Froyo 2.2(API 8) Supports OpenGL ES 2.0?
I got the answer of my own question. OpenGL ES is a hardware-acceleration Graphics library so it is not necessary that every device which supports Adroid froyo Supports OpenGL ES 2.0. It entirely depends on OS Software and Hardware.Different devices listed here with there extensions which has Android froyo but supports OPenGL ES 1.0
Related Topics
Onactivityresult() Not Called in New Nested Fragment API
Android Recyclerview Scrolling Performance
Get a JSON Object from a Http Response
How to Give an Imageview Click Effect Like a Button on Android
Calculate Elapsed Time in Java/Groovy
Cordova Could Not Reserve Enough Space for 2097152Kb Object Heap
Capture Screen of Glsurfaceview to Bitmap
How to Convert Firebase Data to Java Object...
How to Use Weakreference in Java and Android Development
How to Change the Text Color in a String to Multiple Colors in Java
How to Access Downloads Folder in Android
Android - How to Replace Part of a String by Another String
Flutter Apps Are Too Big in Size
Custom JSON Deserialization with Jackson
Android Audiorecord Class - Process Live Mic Audio Quickly, Set Up Callback Function