=== chihchun_afk is now known as chihchun | ||
=== chihchun is now known as chihchun_afk | ||
=== chihchun_afk is now known as chihchun | ||
=== chihchun is now known as chihchun_afk | ||
=== chihchun_afk is now known as chihchun | ||
=== chihchun is now known as chihchun_afk | ||
=== chihchun_afk is now known as chihchun | ||
greyback | hey, who here could give me some advice about EGL? | 11:31 |
---|---|---|
greyback | http://pastebin.ubuntu.com/16677510/ is a backtrace for a crash in a trivial Qt app on an Atom machine | 11:33 |
=== hikiko is now known as hikiko|ln | ||
greyback | note I have to run that with EGL_PLATFORM=mir, as otherwise EGL tries to conenct to X: libEGL warning: DRI3: xcb_connect failed | 11:34 |
anpok_ | aeh and does qteglchooser connect to a mir server? | 11:42 |
anpok_ | it looks like the diplay it receives is not right one | 11:42 |
anpok_ | +the | 11:42 |
anpok_ | greyback: ^ | 11:42 |
greyback | anpok_: that is quite possible yeah. I've just deduced the same :) | 11:43 |
greyback | I wasn't aware that connecting to mir was a requirement for getting and egl context | 11:43 |
anpok_ | hm well having a EGLDisplay thing is a requirement | 11:44 |
greyback | so eglGetDisplay(EGL_DEFAULT_DISPLAY) won't just return something useful? | 11:45 |
greyback | you need to connect to mir, get the native display first, and then use that | 11:45 |
anpok_ | not sure what mesa does in that case - I would assume that it tries dri devices directly, but it seems that x is the fallback | 11:46 |
anpok_ | so in a post mir domination age it might.. return something more usefyl | 11:46 |
anpok_ | *useful | 11:47 |
greyback | ok | 11:47 |
greyback | I had thought we'd patched egl to try connect to mir in the background | 11:47 |
greyback | which wouldn't be a bad fallback | 11:47 |
* anpok_ looks at the patch | 11:48 | |
greyback | my thinking not based on any actual factual evidence, just a hunch | 11:49 |
anpok_ | nope we really did not.. but we could do that | 11:49 |
anpok_ | cemil currently cleans that up.. but he thinks it might still take a while | 11:50 |
=== hikiko|ln is now known as hikiko | ||
=== chihchun is now known as chihchun_afk | ||
=== dandrader is now known as dandrader|bbl | ||
=== chihchun_afk is now known as chihchun | ||
=== charles_ is now known as charles | ||
=== dandrader|bbl is now known as dandrader | ||
greyback | hey folks, I've taken the eglinfo tool (prints all EGL configs and their data) and added Mir support | 16:25 |
greyback | what surprised me is that on some devices, e.g. Atom, only a subset of configs are available | 16:25 |
greyback | http://pastebin.ubuntu.com/16686113/ | 16:25 |
greyback | lp:~gerboland/+junk/eglinfo/ to try it for yourself | 16:26 |
=== chihchun is now known as chihchun_afk | ||
robert_ancell | kgunn, did you get chatter running fine on your non-arm device? | 23:04 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!