小编Ser*_*nov的帖子

没找到android-ndk,glGenVertexArraysOES

我想在Android的native-c应用程序中使用VAO.

问题是,这GL_OES_vertex_array_object是支持的,我甚至可以得到的地址glBindVertexArrayOESglDeleteVertexArraysOES,但glGenVertexArraysOES没有找到.

存在是否GL_OES_vertex_array_object可以访问所有这些功能?

我的VAO初始化代码:

std::string vao = "GL_OES_vertex_array_object";

if ( isExtensionSupported ( vao.c_str () ) != 0 )
{
    LOG ( vao << " supported" );
    glBindVertexArrayOES = (PFNGLBINDVERTEXARRAYOESPROC)eglGetProcAddress ( "glBindVertexArrayOES" );
    if ( !glBindVertexArrayOES )
        LOG ( "Can't get proc address: glBindVertexArrayOES" );

    glDeleteVertexArraysOES = (PFNGLDELETEVERTEXARRAYSOESPROC)eglGetProcAddress ( "glDeleteVertexArraysOES" );
    if ( !glDeleteVertexArraysOES )
        LOG ( "Can't get proc address: glDeleteVertexArraysOES" );

    glGenVertexArraysOES = (PFNGLGENVERTEXARRAYSOESPROC)eglGetProcAddress ( "glGenVertexArraysOES" );
    if ( …
Run Code Online (Sandbox Code Playgroud)

android-ndk vertex-array

5
推荐指数
1
解决办法
2218
查看次数

标签 统计

android-ndk ×1

vertex-array ×1