2012-01-10 8 views
2

新しいTegra 3デバイスのOpenGL ES拡張機能は何ですか?誰でもデバイス名、OpenGLのバージョン、拡張機能のリスト(Tegra 3デバイスのみ)を投稿してください。私は他の開発者もそれを使うことができると思います。 Androidの上でTegra 3デバイスのOpenGL拡張機能

、あなたが行うことができます。また

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の値がゼロになることを任意の本当のチャンスはありますか?

答えて

2

Glbenchmarkには、拡張機能のリストがあります。

Tegra 2 dev guideには、tegra2の頂点テクスチャユニットの最大数が0であることが記載されています.Tegra3はAFAIKであり、GPU単位で大規模に設計されたものではなく、4つの余分なCUDAコアを単に処理しているので、のテクスチャ単位はtegra3で同じです。

+0

Glbenchmarkリンクに感謝します!拡張機能については、人々が拡張機能を投稿するのはまだ理にかなっていると思うが、デバイス/ファームウェアのバージョンに若干の違いがあると思う。 –

+0

Tegra 2/3/4シェーダコアはCUDA対応ではありません。 – kusma

+0

@kusma実際、私はTegra 4がCUDA対応であると信じています。ではない? –

4

のAsusのEeeパッドトランスフォーマー首相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 

、チャンスを持っていなかったがOpenGLバージョン(「OpenGL ES 2.0」)とレンダラー(「NVIDIA Tegra 3」)を取得する必要があります。

+1

"GL_MAX_VERTEX_TEXTURE_IMAGE_UNITSは期待通り0です: '("Sad face indeed:'( –