android - Is the OES_framebuffer_object extension broken on Tegra based devices? -
we port opengl es 1.x code use fbo extension (gl_oes_framebuffer_object) android , got problems tegra based devices (tegra 2, tegra 3). problem while devices report gl_oes_framebuffer_object extension in list of supported extensions, part of functionality seems broken , in particular, glgetintegerv()
function doesn't accept extension-related constants (e.g. gl_framebuffer_binding_oes
) reporting gl_invalid_enum
error. @ same time, other extension-related functions work fine.
- is known issue?
- is there known workaround?
- does face problem too?
the devices test on nexus7 , acer a500.
it appears on tegra devices need set bit depth 16, work. once did in monogame, games worked correctly on nexus 7 , acer500.
d.
Comments
Post a Comment