I have never seen or use a G-Slate, but I can tell you that Tegra 2's depth
buffer is 16 bits. It cannot do 24 bits or more.

On Mon, Apr 25, 2011 at 11:35 PM, MichaelEGR <foun...@egrsoftware.com>wrote:

> 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
>



-- 
Romain Guy
Android framework engineer
romain...@android.com

Note: please don't send private questions to me, as I don't have time to
provide private support.  All such questions should be posted on public
forums, where I and others can see and answer them

-- 
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

Reply via email to