Summary: | Remove ENABLE_THREADED_COMPOSITOR build option | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Carlos Garcia Campos <cgarcia> | ||||||
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | bugs-noreply, don.olmstead, mcatanzaro | ||||||
Priority: | P2 | Keywords: | Gtk | ||||||
Version: | WebKit Local Build | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Attachments: |
|
Description
Carlos Garcia Campos
2017-02-20 10:01:51 PST
Created attachment 302154 [details]
Patch
Created attachment 302155 [details]
Patch
Comment on attachment 302155 [details]
Patch
Can we remove USE(TEXTURE_MAPPER_GL)?
Note: * There are no advantages to disabling threaded compositor. * There are two big disadvantages: * We never use it or test it. * It regularly causes full desktop lockups, bug #126122. Hence removing it should be uncontroversial. (In reply to comment #3) > Comment on attachment 302155 [details] > Patch > > Can we remove USE(TEXTURE_MAPPER_GL)? Of course not. Committed r212703: <http://trac.webkit.org/changeset/212703> (In reply to comment #5) > (In reply to comment #3) > > Comment on attachment 302155 [details] > > Patch > > > > Can we remove USE(TEXTURE_MAPPER_GL)? > > Of course not. It's a shame that there's no documentation for what all these different graphics modes are. ;) Carlos this ended up breaking WinCairo. See https://build.webkit.org/builders/WinCairo%2064-Bit%20Release/builds/65682/steps/compile-webkit/logs/stdio for linker errors for TextureMapperTiledBackingStore. (In reply to comment #8) > Carlos this ended up breaking WinCairo. See > https://build.webkit.org/builders/WinCairo%2064-Bit%20Release/builds/65682/ > steps/compile-webkit/logs/stdio for linker errors for > TextureMapperTiledBackingStore. I'm sorry, I confused TextureMapperBackingStore.cpp with TextureMapperTiledBackingStore.cpp. I'll fix it now. (In reply to comment #9) > (In reply to comment #8) > > Carlos this ended up breaking WinCairo. See > > https://build.webkit.org/builders/WinCairo%2064-Bit%20Release/builds/65682/ > > steps/compile-webkit/logs/stdio for linker errors for > > TextureMapperTiledBackingStore. > > I'm sorry, I confused TextureMapperBackingStore.cpp with > TextureMapperTiledBackingStore.cpp. I'll fix it now. Hopefully fixed in http://trac.webkit.org/changeset/212811 Back to green! Thanks you |