我通过 glGetString(GL_EXTENSIONS) 检查了我的 OpenGL ES 2.0 实现不支持 GL_OES_vertex_half_float 和 OES_element_index_uint。我正在使用 MALI 400 MP。有什么办法可以同时恢复它们吗?
谢谢
我通过 glGetString(GL_EXTENSIONS) 检查了我的 OpenGL ES 2.0 实现不支持 GL_OES_vertex_half_float 和 OES_element_index_uint。我正在使用 MALI 400 MP。有什么办法可以同时恢复它们吗?
谢谢
无法“恢复”扩展。如果扩展名不包含在返回的字符串中,glGetString(GL_EXTENSIONS)
则意味着OpenGL ES 驱动程序不支持该特定扩展名,因此该功能不可用。
因此,恐怕在您当前的设备/驱动程序上,您不走运。
您可以尝试请求驱动程序供应商在未来添加对这些扩展的支持;对于马里,试试这些论坛。但是,当然,可能存在阻止某些扩展被支持的硬件限制。