NEW 244331
TextureMapper: build error # use of undeclared identifier 'glEGLImageTargetTexture2DOES'
https://bugs.webkit.org/show_bug.cgi?id=244331
Summary TextureMapper: build error # use of undeclared identifier 'glEGLImageTargetTe...
zhiyi
Reported 2022-08-25 02:21:56 PDT
Ubuntu 2204 commit 5f7ece27c247ee41c0d6f2fe94763ceb49770f09 (HEAD -> main, origin/main, origin/HEAD) Author: Commit Queue <commit-queue@webkit.org> Date: Wed Aug 24 19:09:49 2022 -0700 if you build webkit with the `-DENABLE_GLES2=ON` cmakeargs ,it will build faild . /app/webkit/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerDmabuf.cpp:107:5: error: use of undeclared identifier 'glEGLImageTargetTexture2DOES' glEGLImageTargetTexture2DOES(GL_TEXTURE_2D, image); ^ 1 error generated. /app/webkit/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxyDMABuf.cpp:323:9: error: use of undeclared identifier 'glEGLImageTargetTexture2DOES' glEGLImageTargetTexture2DOES(GL_TEXTURE_2D, data.image[i]); ^ 1 error generated.
Attachments
Radar WebKit Bug Importer
Comment 1 2022-09-01 02:22:15 PDT
Fujii Hironori
Comment 2 2022-09-01 14:09:54 PDT
WebKitGTK has USE_OPENGL_OR_ES CMake option. But, it doesn't work now. See bug#232934.
Fujii Hironori
Comment 3 2022-09-01 14:12:37 PDT
Oops, I misread your comment#0. You want to build with OpenGL ES.
Note You need to log in before you can comment on or make changes to this bug.