2017-08-02 14:43 GMT+02:00 Gustavo Sverzut Barbieri <barbi...@profusion.mobi>:
>> You are not going to get WebKit working with OpenGLES 1.1 unless you have an >> experienced engineer making large modifications to the source code. Instead, >> you should just turn off OpenGL/OpenGLES support. Just build with >> -DENABLE_OPENGL=OFF. It is optional, you just lose hardware acceleration. >> You should hopefully have no trouble with this. >> >> If you have a requirement to use OpenGLES regardless, then you may need to >> reevaluate the feasibility of your project. > > Indeed... we did such port for a customer based on WebKit-EFL (now > out-of-tree) and it worked, but was a major pain to get there due > CoordinatedGraphics and TextureMapper being heavy on GL calls... > however in our case it was software rendering only, no GL at all. The Haiku port also uses no OpenGL. I have versions of CoordinatedGraphics and TextureMapper extracted from old verisons of WebKit which I maintain with the port (TextureMapperImageBuffer is the entry point for that): https://github.com/haiku/webkit/blob/rebased/Source/WebCore/platform/graphics/texmap/TextureMapperImageBuffer.cpp The commit which restores this may serve as a reference (but may not apply directly to current sources): https://github.com/haiku/webkit/commit/966df671f60cc716233952c5e80c5fd52d6ce785 -- Adrien Destugues / PulkoMandy http://pulkomandy.tk _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev