[chromium-dev] Re: PSA: Chromium Wayland preview

Tiago Vignatti tiago.vignatti at intel.com
Tue Nov 19 12:48:41 PST 2013


I'm glad you could set up the environment in your machine :) Regarding 
the one-line change you mentioned, we indeed are having a few issues 
with the EGL headers and specifically the EGLNativeDisplayType type 
definition. In particular, Chromium is getting the EGL definitions from 
the wrong directory:

https://code.google.com/p/chromium/issues/detail?id=266310

and we try to circumvent this problem applying two patches:
https://github.com/01org/ozone-wayland/blob/master/patches/0004-Chromium-Add-gl-changes-for-Wayland.patch#L20
https://github.com/01org/ozone-wayland/blob/master/patches/1001-Mesa-fix.patch

Tiago

On 11/15/2013 12:30 PM, Prabhu S wrote:
> Got the chorme-ozone working for ARM with proprietary GPU drivers. It is
> neat!
> WebGL also working very good.
>
> I recommend to use gold linker and latest ninja(1.4).
>
> I have to make only the following change
>
> @@ -117,7 +117,7 @@ bool GLSurfaceEGL::InitializeOneOff() {
>       LOG(ERROR) << "OZONE failed to initialize hardware";
>       return false;
>     }
> -  g_native_display = surface_factory->GetNativeDisplay();
> +  g_native_display =
> (EGLNativeDisplayType)surface_factory->GetNativeDisplay();
>   #else
>     g_native_display = EGL_DEFAULT_DISPLAY;
>   #endif
>
>
>
> On Tue, Nov 12, 2013 at 1:09 PM, Tiago Vignatti
> <tiago.vignatti at intel.com <mailto:tiago.vignatti at intel.com>> wrote:
>
>     argh, Pekka (pq) just told me in #wayland that we're probably
>     talking about two different things here. Sorry, my confusion.
>
>     If you were mentioning about building an Gentoo package out of
>     Chromium Wayland, then no, I don't think anyone tried that yet. As
>     mentioned in the blog announcement message, we expect that the
>     distribution packagers people will come and build the package for
>     themselves, in principle.
>
>     Tiago
>
>
>     On 11/12/2013 03:43 PM, Tiago Vignatti wrote:
>
>         no, there isn't any automated compilation tool yet.
>
>         To be honest I'm not entirely sure whether it's worthing having such
>         tool. We basically have Ozone-Wayland repository to be cloned in
>         which
>         pulls in all the remaining dependencies (well, not
>         libwayland...) and
>         for that we'd need about half dozen of commands before it starts the
>         actual built process. Do you think we can do better with an ebuild?
>
>         Thanks,
>
>         Tiago
>
>         On 11/12/2013 03:25 PM, Mike Lothian wrote:
>
>             Hi
>
>             Out of interest is there an ebuild available for this?
>
>             Cheers
>
>             Mike
>
>             On 11 Nov 2013 21:40, "Tiago Vignatti"
>             <tiago.vignatti at intel.com <mailto:tiago.vignatti at intel.com>
>             <mailto:tiago.vignatti at intel.__com
>             <mailto:tiago.vignatti at intel.com>>> wrote:
>
>
>                  We are happy to announce the first "preview" of
>             Chromium browser
>                  with Wayland support, using Ozone-Wayland
>             implementation. Check the
>                  announcement and the details here please:
>
>
>             https://01.org/ozone-wayland/____blogs/tiagovignatti/2013/____chromium-browser-wayland-____preview-release
>             <https://01.org/ozone-wayland/__blogs/tiagovignatti/2013/__chromium-browser-wayland-__preview-release>
>
>
>             <https://01.org/ozone-wayland/__blogs/tiagovignatti/2013/__chromium-browser-wayland-__preview-release
>             <https://01.org/ozone-wayland/blogs/tiagovignatti/2013/chromium-browser-wayland-preview-release>>
>
>
>                  Tiago
>                  ___________________________________________________
>                  wayland-devel mailing list
>                  wayland-devel at lists.__freedesk__top.org
>             <http://freedesktop.org>
>                  <mailto:wayland-devel at lists.__freedesktop.org
>             <mailto:wayland-devel at lists.freedesktop.org>>
>             http://lists.freedesktop.org/____mailman/listinfo/wayland-__devel
>             <http://lists.freedesktop.org/__mailman/listinfo/wayland-devel>
>
>             <http://lists.freedesktop.org/__mailman/listinfo/wayland-devel
>             <http://lists.freedesktop.org/mailman/listinfo/wayland-devel>__>
>
>             --
>             --
>             Chromium Developers mailing list: chromium-dev at chromium.org
>             <mailto:chromium-dev at chromium.org>
>             View archives, change email options, or unsubscribe:
>             http://groups.google.com/a/__chromium.org/group/chromium-__dev
>             <http://groups.google.com/a/chromium.org/group/chromium-dev>
>
>             To unsubscribe from this group and stop receiving emails
>             from it, send
>             an email to chromium-dev+unsubscribe at __chromium.org
>             <mailto:chromium-dev%2Bunsubscribe at chromium.org>.
>
>
>
>     _________________________________________________
>     wayland-devel mailing list
>     wayland-devel at lists.__freedesktop.org
>     <mailto:wayland-devel at lists.freedesktop.org>
>     http://lists.freedesktop.org/__mailman/listinfo/wayland-devel
>     <http://lists.freedesktop.org/mailman/listinfo/wayland-devel>
>
>
>
>
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
>



More information about the wayland-devel mailing list