android - Tegra 3 设备上的 OpenGL 扩展

标签 android opengl-es embedded tegra

我想知道新的 Tegra 3 设备上有哪些新的 OpenGL ES 扩展?有人愿意发布他们的设备名称、OpenGL 版本和扩展列表(请仅限 Tegra 3 设备)吗?我认为其他开发人员也可以使用它。

在 Android 上,您可以:

String oglVersion = GLES20.glGetString(GLES20.GL_VERSION);
String deviceName = GLES20.glGetString(GLES20.GL_RENDERER);
String extensions = GLES20.glGetString(GLES20.GL_EXTENSIONS);

此外,GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 的值真的有可能不为零吗?

最佳答案

华硕 Eee PAD Transformer Prime TF201

扩展:

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_OES_mapbuffer
GL_NV_draw_buffers
GL_NV_multiview_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_NV_texture_compression_latc
GL_EXT_texture_compression_dxt1
GL_EXT_texture_compression_s3tc
GL_NV_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
GL_NV_pack_subimage
GL_NV_texture_compression_s3tc_update
GL_NV_read_depth
GL_NV_read_stencil
GL_EXT_robustness
GL_OES_standard_derivatives
GL_NV_EGL_stream_consumer_external
GL_NV_coverage_sample
GL_EXT_occlusion_query_boolean
GL_NV_timer_query

GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 为 0,正如预期的那样:'(

有趣的是,与 Glbenchmark 报告的扩展相比,缺少这些:

GL_NV_robustness

(没那么有趣,它被一个 EXT 版本取代了),但是有一些新的扩展:

GL_NV_texture_compression_latc
GL_NV_texture_compression_s3tc
GL_NV_pack_subimage
GL_EXT_robustness
GL_OES_standard_derivatives
GL_NV_EGL_stream_consumer_external
GL_EXT_occlusion_query_boolean
GL_NV_timer_query

刚刚从同事的办公 table 上拿了设备并快速读取扩展字符串,没有机会获得 OpenGL 版本(应该是“OpenGL ES 2.0”)和渲染器(应该是“NVIDIA Tegra 3”)。

关于android - Tegra 3 设备上的 OpenGL 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8804458/

相关文章:

java - Gradle坚持下载一些依赖项(Android Studio)

android - Android 设备位置改变时触发事件

java.lang.NoSuchMethodError : java. lang.System.arraycopy 使用 XmlPullParser 和 Robolectric

java - 如何在 OpenGL 中移动相机

linux - 如何在登录提示之前获取引导日志消息中的时间戳?

java - 应为数组类型 : found class name

iphone - 多采样渲染到 ios 中的纹理

android - libgdx:SpriteBatch,Samsung Android 设备上的 fragment 着色器工作不正确

重定位 vector 表的C代码

embedded - 示波器的用途