Android设备上的OpenGL ES 2.0扩展[关闭]
Posted
技术标签:
【中文标题】Android设备上的OpenGL ES 2.0扩展[关闭]【英文标题】:OpenGL ES 2.0 Extensions on Android Devices [closed] 【发布时间】:2011-04-22 07:48:33 【问题描述】:作为 OpenGL ES 1.x 的 this page,我在此页面上收集了适用于 android 设备的 OpenGL ES 2.x 扩展。可以使用我的基准测试工具gpubench 找到该列表。这些信息可以帮助许多游戏开发者。
感谢您的帮助,
【问题讨论】:
gpubench 似乎在三星 Galaxy SII 中不起作用..?我得到的只是黑屏。 你可以尝试下一个版本:iopixel.com/downloads/gpubench.apk 嗨埃利斯,我也面临这个问题。在这里我使用opengles2.0开发了Autocad应用程序,并在google nexus7中成功运行。但是,当我在三星Galaxy Note II中运行时,我试图绘制多条线和圆,一次只显示一条线或圆,之前绘制的线或圆被擦除..这是我的问题。请在此链接中查看我的问题并帮助我摆脱这场斗争。这个链接有我的示例代码也用于理解我的问题。 ***.com/questions/17187032/… 可能不是一个问题,但非常有用,并且是相关搜索的***谷歌结果 结果在哪里?您的链接显示该域已过期等。 【参考方案1】:摩托罗拉 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
【讨论】:
【参考方案2】:Nexus One (CyanogenMod 6)
SDK:Android 2.2
ID:FRF91
OS name:Linux
OS version:2.6.34.5-cyanogenmod
Vendor:Qualcomm
Driver:OpenGL ES 2.0 1044053
Render:Adreno
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_depth_texture
GL_OES_depth24
GL_OES_EGL_image
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
GL_OES_fragment_precision_high
GL_OES_get_program_binary
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
GL_OES_standard_derivatives
GL_OES_texture_3D
GL_OES_texture_float
GL_OES_texture_half_float
GL_OES_texture_half_float_linear
GL_OES_texture_npot
GL_OES_vertex_half_float
GL_OES_vertex_type_10_10_10_2
GL_AMD_compressed_3DC_texture
GL_AMD_compressed_ATC_texture
GL_AMD_performance_monitor
GL_AMD_program_binary_Z400
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_type_2_10_10_10_REV
GL_NV_fence
GL_QCOM_driver_control
GL_QCOM_perfmon_global_mode
GL_QCOM_extended_get
GL_QCOM_extended_get2
GL_QCOM_tiled_rendering
GL_QCOM_writeonly_rendering
GL_QCOM_memory_monitor
【讨论】:
【参考方案3】:东芝 Folio 100 (FolioMod 1.4)
SDK:Android 2.2
ID:TOSHIBA_FOLIO_AND_A
OS name:Linux
OS version:2.6.32.9
Model:SGH-T849
Product:SGH-T849
Board:SGH-T849
Brand:samsung
Name:armeabi-v7a
Max Freq:1000Mhz
Min Freq:216Mhz
Cores:1
Arch:7
BogoMips: 1998.84
Total:374 Mo
Free:5 Mo
Width:600px
Height:1024px
Density:1,00(160,00|160,00)
Vendor:NVIDIA Corporation
Driver:OpenGL ES 2.0
Render:NVIDIA Tegra
NV_platform_binary
OES_rgb8_rgba8
OES_fbo_render_mipmap
NV_depth_nonlinear
NV_draw_path
OES_EGL_image
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
【讨论】:
【参考方案4】:三星 Galaxy S2
GL_VENDOR: ARM
GL_RENDERER: Mali-400 MP
GL_VERSION: OpenGL ES 2.0
GL_SHADING_LANGUAGE_VERSION: OpenGL ES GLSL ES 1.00
GL_EXTENSIONS: GL_OES_texture_npot
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_standard_derivatives
GL_OES_EGL_image
GL_OES_depth24
GL_ARM_rgba8
GL_ARM_mali_shader_binary
GL_OES_depth_texture
GL_OES_packed_depth_stencil
GL_MAX_TEXTURE_SIZE: 4096
GL_MAX_TEXTURE_IMAGE_UNITS: 8
GL_MAX_VIEWPORT_DIMS: 4096x4096
GL_IMPLEMENTATION_COLOR_READ_TYPE: 0x1401
GL_IMPLEMENTATION_COLOR_READ_FORMAT: 0x1908
GL_ALIASED_POINT_SIZE_RANGE: [0.250000 100.000000]
GL_VERTEX_SHADER:
GL_LOW_FLOAT: range: [127 127], precision: 23
GL_MEDIUM_FLOAT: range: [127 127], precision: 23
GL_HIGH_FLOAT: range: [127 127], precision: 23
GL_LOW_INT: range: [24 24], precision: 0
GL_MEDIUM_INT: range: [24 24], precision: 0
GL_HIGH_INT: range: [24 24], precision: 0
GL_FRAGMENT_SHADER:
GL_LOW_FLOAT: range: [15 15], precision: 10
GL_MEDIUM_FLOAT: range: [15 15], precision: 10
GL_HIGH_FLOAT: range: [0 0], precision: 0
GL_LOW_INT: range: [11 11], precision: 0
GL_MEDIUM_INT: range: [11 11], precision: 0
GL_HIGH_INT: range: [0 0], precision: 0
【讨论】:
【参考方案5】:索尼爱立信 XPERIA Ray
Vendor:Qualcomm
Driver:OpenGL ES 2.0 1403843
Render:Adreno 205
AMD_compressed_3DC_texture
AMD_compressed_ATC_texture
AMD_performance_monitor
AMD_program_binary_Z400
EXT_texture_filter_anisotropic
EXT_texture_format_BGRA8888
EXT_texture_type_2_10_10_10_REV
NV_fence
OES_compressed_ETC1_RGB8_texture
OES_depth_texture
OES_depth24
OES_EGL_image
OES_element_index_uint
OES_fbo_render_mipmap
OES_fragment_precision_high
OES_get_program_binary
OES_packed_depth_stencil
OES_rgb8_rgba8
OES_standard_derivatives
OES_texture_3D
OES_texture_float
OES_texture_half_float
OES_texture_half_float_linear
OES_texture_npot
OES_vertex_half_float
OES_vertex_type_10_10_10_2
QCOM_binning_control
QCOM_driver_control
QCOM_perfmon_global_mode
QCOM_extended_get
QCOM_extended_get2
QCOM_tiled_rendering
QCOM_writeonly_rendering
QCOM_memory_monitor
【讨论】:
【参考方案6】:Samsung Infuse 4G
Vendor: Imagination Technologies
Renderer: PowerVR SGX 540
Driver: OpenGL ES 2.0
GLSL Version: OpenGL ES GLSL ES 1.00
Read format: BGRA
Read type: UNSIGNED_BYTE
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_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_EXT_multi_draw_arrays
GL_EXT_texture_format_BGRA8888
GL_EXT_discard_framebuffer
GL_IMG_shader_binary
GL_IMG_texture_compression_pvrtc
GL_IMG_texture_stream2
GL_IMG_texture_npot
GL_IMG_texture_format_BGRA8888
GL_IMG_read_format
GL_IMG_program_binary
【讨论】:
【参考方案7】:Vizio Tablet
Vendor: Marvell Technology Group Ltd
Renderer: GC860 core
Version: OpenGL ES 2.0
GLSL Version: OpenGL ES GLSL ES 1.00
Read Format: RGBA
Read type: UNSIGNED_BYTE
GL_OES_depth24
GL_OES_stencil1
GL_OES_stencil4
GL_OES_fragment_precision_high
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_compressed_paletted_texture
GL_OES_vertex_half_float
GL_OES_depth_texture
GL_EXT_texture_format_BGRA8888
GL_OES_EGL_image
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
【讨论】:
一个奇迹......我不知道他们出售平板电脑的 SoC【参考方案8】:HTC Desire
SDK:Android 2.2
ID:FRF91 OS
name:Linux OS
version:2.6.32.15-g6a358a9
Vendor:Qualcomm
Driver:OpenGL ES 2.0
Render:Adreno
GL_AMD_compressed_3DC_texture
GL_AMD_compressed_ATC_texture
GL_AMD_performance_monitor
GL_AMD_program_binary_Z400
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_type_2_10_10_10_REV
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_depth_texture
GL_OES_depth24
GL_OES_EGL_image
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
GL_OES_fragment_precision_high
GL_OES_get_program_binary
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
GL_OES_standard_derivatives
GL_OES_texture_3D
GL_OES_texture_float
GL_OES_texture_half_float
GL_OES_texture_half_float_linear
GL_OES_texture_npot
GL_OES_vertex_half_float
GL_OES_vertex_type_10_10_10_2
GL_NV_fence
GL_QCOM_driver_control
GL_QCOM_perfmon_global_mode
GL_QCOM_extended_get
GL_QCOM_extended_get2
GL_QCOM_tiled_rendering
GL_QCOM_writeonly_rendering
GL_QCOM_memory_monitor
【讨论】:
【参考方案9】:里程碑
SDK:Android 2.2
ID:FRG22D
OS name:Linux
OS version:2.6.29-omap1
Vendor:Imagination Technologies
Driver:OpenGL ES 2.0
Render:PowerVR SGX 530
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_required_internalformat
GL_OES_depth_texture
GL_OES_get_program_binary
GL_OES_packed_depth_stencil
GL_OES_standard_derivatives
GL_EXT_multi_draw_arrays
GL_EXT_texture_format_BGRA8888
GL_EXT_discard_framebuffer
GL_IMG_shader_binary
GL_IMG_texture_compression_pvrtc
GL_IMG_texture_stream2
GL_IMG_texture_npot
GL_IMG_texture_format_BGRA8888
GL_IMG_read_format
GL_IMG_program_binary
GL_IMG_vertex_array_object
【讨论】:
【参考方案10】:银河 S
SDK:Android 2.2
ID:FROYO
OS name:Linux
OS version:2.6.32.9
Vendor:Imagination Technologies
Driver:OpenGL ES 2.0
Render:PowerVR SGX 540
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_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_EXT_multi_draw_arrays
GL_EXT_texture_format_BGRA8888
GL_EXT_discard_framebuffer
GL_IMG_shader_binary
GL_IMG_texture_compression_pvrtc
GL_IMG_texture_stream2
GL_IMG_texture_npot
GL_IMG_texture_format_BGRA8888
GL_IMG_read_format
GL_IMG_program_binary
【讨论】:
【参考方案11】:机器人 2
SDK:Android 2.2
ID:VZW
OS name:Linux
OS version:2.6.32.9-g59f0395
Model:DROID2
Product:droid2_vzw
Board:droid2
Brand:verizon
Name:armeabi-v7a
Max Freq:1000Mhz
Min Freq:300Mhz
Cores:1
Arch:7
BogoMips: 299.95
Total:477 Mo
Free:5 Mo
Width:480px
Height:854px
Density:1.50(144.00|144.00)
Vendor:Imagination Technologies
Driver:OpenGL ES 2.0
Render:PowerVR SGX 530
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_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_EXT_multi_draw_arrays
GL_EXT_texture_format_BGRA8888
GL_EXT_discard_framebuffer
GL_IMG_shader_binary
GL_IMG_texture_compression_pvrtc
GL_IMG_texture_stream2
GL_IMG_texture_npot
GL_IMG_texture_format_BGRA8888
GL_IMG_read_format
GL_IMG_program_binary
【讨论】:
【参考方案12】:HTC 传奇
SDK:Android 2.1
ID:ERE27
OS name:Linux
OS version:2.6.29-5f084974
Vendor:Qualcomm
Driver:OpenGL ES 2.0 1044053
Render:Adreno
GL_AMD_compressed_3DC_texture
GL_AMD_compressed_ATC_texture
GL_AMD_performance_monitor
GL_AMD_program_binary_Z400
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_type_2_10_10_10_REV
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_depth_texture
GL_OES_depth24
GL_OES_EGL_image
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
GL_OES_fragment_precision_high
GL_OES_get_program_binary
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
GL_OES_standard_derivatives
GL_OES_texture_3D
GL_OES_texture_float
GL_OES_texture_half_float
GL_OES_texture_half_float_linear
GL_OES_texture_npot
GL_OES_vertex_half_float
GL_OES_vertex_type_10_10_10_2
GL_NV_fence
GL_QCOM_driver_control
GL_QCOM_perfmon_global_mode
GL_QCOM_extended_get
GL_QCOM_extended_get2
GL_QCOM_tiled_rendering
GL_QCOM_writeonly_rendering
GL_QCOM_memory_monitor
【讨论】:
【参考方案13】:角宿一
SDK:Android 2.1
ID:ECLAIR
OS name:Linux
OS version:2.6.29
Vendor:Samsung Electronics
Driver:OpenGL ES 2.0 (lib version 20.02.70.b)
Render:FIMG
GL_OES_read_format
GL_OES_compressed_paletted_texture
GL_OES_framebuffer_object
GL_OES_stencil8
GL_OES_texture_compression_S3TC
GL_OES_mapbuffer
GL_OES_texture_npot
注意:这些 GL_OES_framebuffer_object 扩展无效。在 OGLES 2.x 中是强制性的
【讨论】:
【参考方案14】:宏碁流
SDK:Android 2.1
ID:ECLAIR
OS name:Linux
OS version:2.6.29
Vendor:Qualcomm
Driver:OpenGL ES 2.0 1044053
Render:Adreno
GL_AMD_compressed_3DC_texture
GL_AMD_compressed_ATC_texture
GL_AMD_performance_monitor
GL_AMD_program_binary_Z400
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_type_2_10_10_10_REV
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_depth_texture
GL_OES_depth24
GL_OES_EGL_image
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
GL_OES_fragment_precision_high
GL_OES_get_program_binary
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
GL_OES_standard_derivatives
GL_OES_texture_3D
GL_OES_texture_float
GL_OES_texture_half_float
GL_OES_texture_half_float_linear
GL_OES_texture_npot
GL_OES_vertex_half_float
GL_OES_vertex_type_10_10_10_2
GL_NV_fence
GL_QCOM_driver_control
GL_QCOM_perfmon_global_mode
GL_QCOM_extended_get
GL_QCOM_extended_get2
GL_QCOM_tiled_rendering
GL_QCOM_writeonly_rendering
GL_QCOM_memory_monitor
【讨论】:
【参考方案15】:HTC Desire HD
SDK:Android 2.2
ID:FRF91
OS name:Linux
OS version:2.6.32.21-gf3f553d
Vendor:Qualcomm
Driver:OpenGL ES 2.0 1309647
Render:Adreno 205
GL_AMD_compressed_3DC_texture
GL_AMD_compressed_ATC_texture
GL_AMD_performance_monitor
GL_AMD_program_binary_Z400
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_type_2_10_10_10_REV
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_depth_texture
GL_OES_depth24
GL_OES_EGL_image
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
GL_OES_fragment_precision_high
GL_OES_get_program_binary
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
GL_OES_standard_derivatives
GL_OES_texture_3D
GL_OES_texture_float
GL_OES_texture_half_float
GL_OES_texture_half_float_linear
GL_OES_texture_npot
GL_OES_vertex_half_float
GL_OES_vertex_type_10_10_10_2
GL_NV_fence
GL_QCOM_driver_control
GL_QCOM_perfmon_global_mode
GL_QCOM_extended_get
GL_QCOM_extended_get2
GL_QCOM_tiled_rendering
GL_QCOM_writeonly_rendering
GL_QCOM_memory_monitor
【讨论】:
【参考方案16】:欲望 Z
SDK:Android 2.2
ID:FRF91
OS name:Linux
OS version:2.6.32.21-gd2764ed
Vendor:Qualcomm
Driver:OpenGL ES 2.0 1309647
Render:Adreno 205
GL_AMD_compressed_3DC_texture
GL_AMD_compressed_ATC_texture
GL_AMD_performance_monitor
GL_AMD_program_binary_Z400
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_type_2_10_10_10_REV
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_depth_texture
GL_OES_depth24
GL_OES_EGL_image
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
GL_OES_fragment_precision_high
GL_OES_get_program_binary
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
GL_OES_standard_derivatives
GL_OES_texture_3D
GL_OES_texture_float
GL_OES_texture_half_float
GL_OES_texture_half_float_linear
GL_OES_texture_npot
GL_OES_vertex_half_float
GL_OES_vertex_type_10_10_10_2
GL_NV_fence
GL_QCOM_driver_control
GL_QCOM_perfmon_global_mode
GL_QCOM_extended_get
GL_QCOM_extended_get2
GL_QCOM_tiled_rendering
GL_QCOM_writeonly_rendering
GL_QCOM_memory_monitor
【讨论】:
【参考方案17】:Nexus S
SDK:Android 2.5
ID:GRH78
OS name:Linux
OS version:2.6.35.7-g7f1638a
Model:Nexus S
Product:soju
Board:herring
Brand:google
Name:armeabi-v7a
Max Freq:1000Mhz
Min Freq:100Mhz
Cores:1
Arch:7
BogoMips: 996.00
Total:346 Mo
Free:7 Mo
Width:480px
Height:800px
Density:1.50(234.46|236.28)
Vendor:Imagination Technologies
Driver:OpenGL ES 2.0
Render:PowerVR SGX 540
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_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_stream2
GL_IMG_texture_npot
GL_IMG_texture_format_BGRA8888
GL_IMG_read_format
GL_IMG_program_binary
GL_IMG_multisampled_render_to_texture
【讨论】:
【参考方案18】:三星科比strong>
SDK:Android 2.1
ID:ERE27
OS name:Linux
OS version:2.6.29-perf
Model:GT-I5500
Product:GT-I5500
Board:GT-I5500
Brand:Samsung
Name:armeabi
Max Freq:600Mhz
Min Freq:245Mhz
Cores:1
Arch:6TEJ
BogoMips: 599.65
Total:186 Mo
Free:2 Mo
Width:240px
Height:320px
Density:0,75(145,14|142,60)
Vendor:Qualcomm
Driver:OpenGL ES 2.0 1044053
Render:Adreno
GL_AMD_compressed_3DC_texture
GL_AMD_compressed_ATC_texture
GL_AMD_performance_monitor
GL_AMD_program_binary_Z400
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888
GL_EXT_texture_type_2_10_10_10_REV
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_depth_texture
GL_OES_depth24
GL_OES_EGL_image
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
GL_OES_fragment_precision_high
GL_OES_get_program_binary
GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8
GL_OES_standard_derivatives
GL_OES_texture_3D
GL_OES_texture_float
GL_OES_texture_half_float
GL_OES_texture_half_float_linear
GL_OES_texture_npot
GL_OES_vertex_half_float
GL_OES_vertex_type_10_10_10_2
GL_NV_fence
GL_QCOM_driver_control
GL_QCOM_perfmon_global_mode
GL_QCOM_extended_get
GL_QCOM_extended_get2
GL_QCOM_tiled_rendering
GL_QCOM_writeonly_rendering
GL_QCOM_memory_monitor
【讨论】:
【参考方案19】:银河标签
SDK:Android 2.2
ID:FROYO
OS name:Linux
OS version:2.6.32.9
Model:GT-P1000
Product:GT-P1000
Board:GT-P1000
Brand:samsung
Name:armeabi-v7a
Max Freq:1000Mhz
Min Freq:100Mhz
Cores:1
Arch:7
BogoMips: 796.20
Total:443 Mo
Free:9 Mo
Width:600px
Height:1024px
Density:1,50(168,89|169,33)
Vendor:Imagination Technologies
Driver:OpenGL ES 2.0
Render:PowerVR SGX 540
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_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_EXT_multi_draw_arrays
GL_EXT_texture_format_BGRA8888
GL_EXT_discard_framebuffer
GL_IMG_shader_binary
GL_IMG_texture_compression_pvrtc
GL_IMG_texture_stream2
GL_IMG_texture_npot
GL_IMG_texture_format_BGRA8888
GL_IMG_read_format
GL_IMG_program_binary
【讨论】:
【参考方案20】:VegaTab (Tegra2)
SDK:Android 2.2
ID:FRF91
OS name:Linux
OS version:2.6.32.9-dirty
Model:VEGAn-TAB-v1.0.0B5.1
Product:Vega
Board:Vega
Brand:nvidia
Name:armeabi-v7a
Max Freq:1000Mhz
Min Freq:216Mhz
Cores:1
Arch:7
BogoMips: 1998.84
Total:754 Mo
Free:436 Mo
Width:600px
Height:1024px
Density:1.00(160.00|160.00)
Vendor:NVIDIA Corporation
Driver:OpenGL ES 2.0
Render:NVIDIA Tegra
GL_OES_rgb8_rgba8
GL_OES_fbo_render_mipmap
GL_OES_EGL_image
GL_OES_vertex_half_float
GL_OES_mapbuffer
GL_OES_texture_half_float
GL_OES_texture_float
GL_OES_compressed_ETC1_RGB8_texture
GL_ARB_draw_buffers
GL_EXT_Cg_shader
GL_EXT_packed_float
GL_EXT_texture_array
GL_EXT_texture_compression_latc
GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_s3tc
GL_EXT_texture_filter_anisotropic
GL_EXT_bgra
GL_EXT_texture_format_BGRA8888
GL_EXT_unpack_subimage
GL_NV_get_tex_image
GL_NV_read_buffer
GL_NV_shader_framebuffer_fetch
GL_NV_fbo_color_attachments
GL_NV_platform_binary
GL_NV_depth_nonlinear
GL_NV_draw_path
GL_NV_framebuffer_vertex_attrib_array
GL_NV_coverage_sample
【讨论】:
【参考方案21】:LGE 平板电脑
SDK:Android unknown
ID:HONEYCOMB
OS name:Linux
OS version:2.6.36.3-00003-g402144c
Model:L-06C
Product:stardocomo
Board:startablet
Brand:LGE
Vendor:NVIDIA Corporation
Driver:OpenGL ES 2.0
Render:NVIDIA Tegra
GL_NV_platform_binary
GL_OES_rgb8_rgba8
GL_OES_EGL_sync
GL_OES_fbo_render_mipmap
GL_NV_depth_nonlinear
GL_NV_draw_path
GL_NV_texture_npot_2D_mipmap
GL_OES_EGL_image
GL_OES_EGL_image_external
GL_OES_vertex_half_float
GL_NV_framebuffer_vertex_attrib_array
GL_NV_coverage_sample
GL_OES_mapbuffer
GL_ARB_draw_buffers
GL_EXT_Cg_shader
GL_EXT_packed_float
GL_OES_texture_half_float
GL_OES_texture_float
GL_EXT_texture_array
GL_OES_compressed_ETC1_RGB8_texture
GL_EXT_texture_compression_latc
GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_s3tc
GL_EXT_texture_filter_anisotropic
GL_NV_get_tex_image
GL_NV_read_buffer
GL_NV_shader_framebuffer_fetch
GL_NV_fbo_color_attachments
GL_EXT_bgra
GL_EXT_texture_format_BGRA8888
GL_EXT_unpack_subimage
【讨论】:
【参考方案22】:马里 400
SDK:Android unknown
ID:GINGERBREAD
OS version:2.6.35.7-I9100XWKDD-CL161513
Model:GT-I9100
Product:GT-I9100
Board:GT-I9100
Brand:samsung
Name:armeabi-v7a
Max Freq:1200Mhz
Min Freq:200Mhz
Cores:2
Arch:7
BogoMips: 1592.52
Total:833 Mo
Free:185 Mo
Width:480px
Height:800px
Density:1,50(217,71|218,49)
Vendor:ARM
Driver:OpenGL ES 2.0
Render:Mali-400 MP
GL_OES_texture_npot
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_standard_derivatives
GL_OES_EGL_image
GL_OES_depth24
GL_ARM_rgba8
GL_ARM_mali_shader_binary
GL_OES_depth_texture
GL_OES_packed_depth_stencil
【讨论】:
以上是关于Android设备上的OpenGL ES 2.0扩展[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
在 Android 上的 OpenGL ES 2.0 中使用 VBO/IBO
使用 Android 上的 OpenGL ES 2.0,在帧缓冲区上渲染时是不是可以保留多重采样?