Originally Posted by
Futumsh
Android 2.0 or later, OpenGL ES 1.1, and internet connectivity are all that's required to attempt to run it currently.
Is there any chance, that devs will ease the requirements to OpenGL 1.0? I think that's the main problem why it doesn't run on first generation of Android phones (eg. my HTC Magic). As far as I know most of the features of 1.1 are available through extensions for 1.0, which most phones support anyway (with different limits).
Here's my OpenGL info (generated by glInfo app) for reference:
Code:
Android Device
HTC / sapphire / HTC Magic
2.2 / armeabi
OpenGL Version
OpenGL ES 1.0-CM
OpenGL Vendor
QUALCOMM, Inc.
OpenGL Renderer
Q3Dimension MSM7500 01.02.08 0 4.0.0
OpenGL Extensions
ARB_texture_env_combine
ARB_texture_env_crossbar
ARB_texture_env_dot3
ARB_texture_mirrored_repeat
ARB_vertex_buffer_object
ATI_extended_texture_coordinate_data_formats
ATI_imageon_misc
ATI_texture_compression_atitc
EXT_blend_equation_separate
EXT_blend_func_separate
EXT_blend_minmax
EXT_blend_subtract
EXT_stencil_wrap
OES_byte_coordinates
OES_compressed_paletted_texture
OES_draw_texture
OES_fixed_point
OES_matrix_palette
OES_point_size_array
OES_point_sprite
OES_read_format
OES_single_precision
OES_vertex_buffer_object
QUALCOMM_direct_texture
QUALCOMM_vertex_buffer_object
Limits OpenGL 1.0
ALIASED_LINE_WIDTH_RANGE = 1,1
ALIASED_POINT_SIZE_RANGE = 1,32
MAX_ELEMENTS_INDICES = 65536
MAX_ELEMENTS_VERTICES = 65536
MAX_LIGHTS = 8
MAX_MODELVIEW_STACK_DEPTH = 16
MAX_PROJECTION_STACK_DEPTH = 2
MAX_TEXTURE_SIZE = 1024
MAX_TEXTURE_STACK_DEPTH = 2
MAX_TEXTURE_UNITS = 2
MAX_VIEWPORT_DIMS = 320,455
SMOOTH_LINE_WIDTH_RANGE = 1,1
SMOOTH_POINT_SIZE_RANGE = 1,32
SUBPIXEL_BITS = 2
Limits OpenGL 1.1
MAX_CLIP_PLANES = 0
Limits OpenGL 1.1 Ext
MAX_COLOR_ATTACHMENTS_OES = 0
MAX_CUBE_MAP_TEXTURE_SIZE = 0
MAX_PALETTE_MATRICES_OES = 48
MAX_RENDERBUFFER_SIZE_OES = 0
MAX_VERTEX_UNITS_OES = 4
Display Resolution
Pixels = 320 x 480
DPIs = 180.62222 x 181.97015
Display Configurations
Standard
00: R5G6B5
04: R5G5B5A1
01: R5G6B5 S4
05: R5G5B5A1 S4
02: R5G6B5 D16
06: R5G5B5A1 D16
03: R5G6B5 D16 S4
07: R5G5B5A1 D16 S4
Non Conformant
08: R4G4B4A4
09: R4G4B4A4 S4
10: R4G4B4A4 D16
11: R4G4B4A4 D16 S4
12: R8G8B8A8
13: R8G8B8A8 S4
14: R8G8B8A8 D16
15: R8G8B8A8 D16 S4
Slow
16: R5G6B5 Native
17: R5G6B5 D16 Native
18: R8G8B8 Native
19: R8G8B8 D16 Native
20: R8G8B8A8 Native
21: R8G8B8A8 D16 Native
22: A8 Native
23: A8 D16 Native
Compressed Texture Formats
Reported
8b90: PALETTE4_RGB8_OES
8b91: PALETTE4_RGBA8_OES
8b92: PALETTE4_R5_G6_B5_OES
8b93: PALETTE4_RGBA4_OES
8b94: PALETTE4_RGB5_A1_OES
8b95: PALETTE8_RGB8_OES
8b96: PALETTE8_RGBA8_OES
8b97: PALETTE8_R5_G6_B5_OES
8b98: PALETTE8_RGBA4_OES
8b99: PALETTE8_RGB5_A1_OES
EGL Vendor & Version
Android
1.4 Android META-EGL
EGL Extensions
ANDROID_get_render_buffer
ANDROID_image_native_buffer
ANDROID_swap_rectangle
KHR_image
KHR_image_base
KHR_image_pixmap
thx
- Kronos
Bookmarks