| Summary: | [WPE][GTK] Feature Request: WebGL2 Support | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Saijin_Naib <Synper311> |
| Component: | ANGLE | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | aperez, bugs-noreply, dino, kbr, kkinnunen, mcatanzaro |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Saijin_Naib
2022-01-25 20:29:41 PST
That is currently conditional on USE_ANGLE_WEBGL, which we set to OFF. Tangent follows: ANGLE is an unwanted dependency and we should prefer to delete it, rather than depend further on it. An ideal future: WebKit would not use any ANGLE internals, ANGLE would install a shared library with proper library versioning and API/ABI stability for whatever symbols that WebKit needs, and we would either delete it from Source/ThirdParty or at least exclude it from our tarball releases. But sadly, there are no signs that ANGLE developers intend to work on fixing any of that. In the meantime... here we are. Assuming that we wanted to, I don't know what it would take to turn on USE_ANGLE_WEBGL. Michael, thank you for the additional context. Good to understand that this isn't a small lift or even something that can be done near-term. Unfortunately, this means that Epiphany is not fit for purpose for me, but I'll keep monitoring into the future as I like it overall. We have an older bug about this, so let's mark this as duplicate and keep further discussion in #166536 :) *** This bug has been marked as a duplicate of bug 166536 *** |