/srv/irclogs.ubuntu.com/2015/08/04/#ubuntu-mir.txt

=== chihchun_afk is now known as chihchun
dufluRAOF: Can you check and confirm Mesa is fixable, and not intrinsically doing the right thing already?... https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1480755/comments/503:59
ubot5Ubuntu bug 1480755 in Mir "[regression] Some Mir EGL demos don't get bypassed any more in fullscreen" [Medium,In progress]03:59
RAOFChecking...04:02
=== chihchun is now known as chihchun_afk
RAOFOh, damn.05:48
RAOF*Of course* it passes under ThreadSanitizer and normally but not under valgrind.05:48
RAOF*Of course* it passes under ThreadSanitizer and normally but not under valgrind.05:50
RAOF...but only when tracking fds?05:50
RAOFNo?05:50
RAOFOh, right. --trace-children05:51
dufluRAOF: Yeah that's a gotcha from binary wrapping. I sent out an email but we've all forgotten now.06:24
dufluRAOF: P.S. I'm using this tag for the pixel format related issues (and more?): https://bugs.launchpad.net/ubuntu/+source/mesa/+bugs?field.tag=egl-platform-mir06:24
=== chihchun_afk is now known as chihchun
RAOFHurray for valgrind accidentally finding race conditions.06:50
RAOFAlso, it'd be *really* nice if we could move into our lambdas.06:51
dufluRAOF: shared/unique_ptr should do07:04
RAOFWell, unique_ptr clearly doesn't, because you can't move it into a lambda :)07:05
dufluRAOF: Parameter by value?07:06
dufluOr capture07:06
RAOFCan't by value; it's not copyable.07:06
RAOFI can emulate what I want with a shared_ptr, but it'd be cleaner without.07:08
dufluSweet. In other news, switching my new monitor to DP 1.2 mode Mir now sees 4 DP outputs (multi-stream)07:09
RAOFSuperb07:09
dufluStill max 3 simultaneous outputs??07:10
dufluNot sure about that07:10
dufluHmm, or was it just a kernel upgrade and I haven't looked in a while07:14
duflu?07:14
dufluRAOF: Yeah confirmed putting the monitor in DP1.2 mode is what gives me twice the outputs available. Unfortunately DP1.2 mode is not understood by the Linux framebuffer and it (along with Plymouth) is in a low-res BIOS mode07:28
dufluX and Mir both handle it well tho07:28
dufluI would have thought kernel 4.1 would be more current than that07:29
RAOFTime for kmscon!07:29
duflu!07:29
RAOFI am apparently going to need to fix each and every race in Mir before I can land this thing...07:37
dufluanpok_...?09:36
dufluanpok_ ?09:36
anpok_duflu: tuesday!09:39
=== guest42345 is now known as colide
=== colide is now known as y
=== y is now known as Guest25268
=== chihchun is now known as chihchun_afk
=== alan_g is now known as alan_g|lunch
=== alan_g|lunch is now known as alan_g
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== Guest25268 is now known as y
=== y is now known as Guest65152
anpokAlbertA: should we land your fix or cherry pick christophers?14:46
AlbertAanpok: heh I'm about to push the cherry picked solution from Chris14:48
anpok+114:48
=== dandrader_ is now known as dandrader
=== dandrader is now known as dandrader|afk
=== alan_g is now known as alan_g|EOD
=== dandrader|afk is now known as dandrader
camakohttps://code.launchpad.net/~cemil-azizoglu/mir/add-packaging-for-mir-on-x/+merge/266915/comments/67009819:08
camakovogons, ^^ known failure?19:09
kdubnot known to me at least19:10
anpokcamako: a fix is about to land19:11
AlbertAcamako: yes: https://code.launchpad.net/~albaguirre/mir/fix-1481034/+merge/26678119:11
anpokthis the shutdown race during the synthetic exception in the input thread19:12
camakook thanks... I remember seeing it on other MPs19:12
RAOFGAH! Why does http://bazaar.launchpad.net/~albaguirre/mir/fix-1481034/revision/2808 compile?23:24
RAOFAlternatively, why did my attempts to do the same fail to compile?23:26
RAOFOh! By moving the std::shared_ptr<promise> rather than the std::promise.23:47
RAOFYeah, that'd work ☺23:47

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!