http://mobile-broadband.t-mobile.com/android-tablet/g-slate
I believe it was previously called the LG Optimus Pad before release? It could be an issue from LG perhaps with a pseudo-incomplete GL driver and not in the court of the Android team / Google. One would think the default Honeycomb implementation I assume from Google was heavily tested against the Tegra 2 SoC and may exhibit the problem say on the Xoom or other Honeycomb tablet. I have yet to test anything beside the G-Slate. My assumption is that without being able to test directly (IE print out all the config profiles the GL driver returns to verify) is that the likely optimum depth size could be 32 for the Tegra 2 devices and that the max my config chooser currently searches for is 24 (2nd gen devices) and this is not present on Tegra 2 devices (3rd gen). Therefore depth 24 does not match anything and the further default fall back searches for depth size 16 which is located as a "valid" GL config found by TyphonRT. So 5/6/5/16 works OK with the G2x, but fails with the G-Slate. No EGL / GL errors are raised and 5/6/5/16 comes back as a valid config arrangement on the G-Slate, but it's broken such that no rendering occurs with this non-optimum config setting. The expected behavior I believe is that some sort of rendering should occur if a valid GL config is matched and a context obtained even if it is not the optimum config. Of note though there are no perceived performance problems with the G2x at this config setting. It seems obvious that 5/6/5/16 is not the optimum configuration for a Tegra 2 device (was the optimum setting for gen 1 devices). Once I modify the default fall back settings and include 5/6/5/32 as the top config to search after verifying that indeed is a valid target in general I'm guessing things will match up with the optimum supported config on Tegra 2 devices and things will be fine. It just happens that things are not borked on the G2x at 5/6/5/16, but the G-Slate fails with this setting further misleading me. As things go I've yet to add external settings (extra XML file / external config by exception, etc.) to configure GL config parameters, so until I finish rebuilding my platform in ~1-2 weeks I won't get to update the defaults or finish the external XML config mechanism. In the future with my efforts an external XML file that can filter by device / family as necessary can provide the GL config decision tree and not rely on the hard coded default decision tree, so testing will be easy in the future without recompiling. Regards, --Mike On Apr 25, 10:54 pm, Romain Guy <romain...@android.com> wrote: > What is the "G-Slate" you keep referring to?? -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en