 compiler and, if it is, set it. I guess it doesn't work?
<alan_g> Got a meeting, back soon
<greyback> nope, sorry
<greyback> http://pastebin.ubuntu.com/23552532/ - the clang cmd line option is added
<alan_g> /sigh check_cxx_compiler_flag() isn't as magic as I thought.
<alan_g> greyback: I think I've got it
<greyback> alan_g: well that fixes gcc!
<greyback> zesty clang now found another error
<greyback> http://pastebin.ubuntu.com/23552717/
 * alan_g mutters about users
<greyback> http://pastebin.ubuntu.com/23552731/ fixes that issue (and a class/struct complaint) for clang
<alan_g> Feel free to propose that (you can drop "public" too)
<greyback> ok
#ubuntu-mir 2016-11-30
<RAOF> Bah.
<RAOF> mir_render_surface_get_buffer_stream is broken.
<duflu> RAOF: Is there such thing as a hardware default gamma ramp, or would you just need to save and use the current ramps at startup?
<RAOF> duflu: There's whatever's in the LUT after POST.
<duflu> Yeah
<RAOF> Which is going to be a sensible default.
<duflu> RAOF: Unfortunately only the system compositor (first invocation) can get that. And a client can never get it
<RAOF> Why won't a client get that?
<RAOF> We read out the existing gamma curve at startup.
<duflu> RAOF: I mean the client can't assume that someone else hasn't changed it already
<RAOF> That's true. Why would a client care?
<duflu> RAOF: To approximate 'xrandr --brightness' which is predictably just an ugly approximation
<duflu> To keep it accurate you need to know the default full brightness ramp
<RAOF> But we're going to provide a brightness knob anyway?
<duflu> RAOF: Backlight control doesn't work on desktops, projectors, OLED
compiler and, if it is, set it. I guess it doesn't work? 
 < alan_g > Got a merging, back soon 
 < greyback > nope, good-for-nothing 
 < greyback > http://pastebin.ubuntu.com/23552532/ - the clang cmd line option is added 
 < alan_g > /sigh check_cxx_compiler_flag () isn't equally magic as I thought. 
 < alan_g > greyback: I remember I've got it 
 < greyback > alan_g: well that fixes gcc! 
 < greyback > piquant clang now found another erroneousness 
 < greyback > http://pastebin.ubuntu.com/23552717/ 
  * alan_g mutters about users 
 < greyback > http://pastebin.ubuntu.com/23552731/ repair that issue (and a class / struct complaint) for clang 
 < alan_g > Feel free to propose that (you can neglect " public " too) 
 < greyback > ok 
 # ubuntu - mir 2016 - 11 - 30 
 < RAOF > Bah. 
 < RAOF > mir_render_surface_get_buffer_stream is broken. 
 < duflu > RAOF: Is there such matter as a hardware default gamma ramp, or would you merely need to salvage and use the current ramps at startup? 
 < RAOF > duflu: There's whatever's in the LUT after POST. 
 < duflu > Yeah 
 < RAOF > Which is going to be a sensible nonpayment. 
 < duflu > RAOF: Unfortunately only the system compositor (first invocation) can get that. And a client can never get it 
 < RAOF > Why won't a client get that? 
 < RAOF > We read out the existing gamma curve at startup. 
 < duflu > RAOF: I mean the client can't assume that someone else hasn't deepen it already 
 < RAOF > That's true. Why would a client concern? 
 < duflu > RAOF: To estimate' xrandr --brightness' which is predictably barely an ugly approximation 
 < duflu > To keep it accurate you need to know the default full luminosity ramp 
 < RAOF > But we're going to provide a brightness knob anyway? 
 < duflu > RAOF: Backlight control doesn't work on desktops, projectors, OLED
 colpiler and, if it is, set lt. I guess it dogsb't worn?
<alan_g> Got a mdeting, back soon
<greyback> nopx, soery
<grtjback> http://pastebin.ubuvtu.com/23552532/ - tje clang cmd oine optioi is addcb
<alan_f> /sigk rheck_cxx_compilet_flag() isn't av magic as I tvojgkt.
<alan_g> greyback: I think I've got it
<gweyback> apan_g: well that fixts dcc!
<gdvynack> zesty clang now found anothsr errog
<greyback> http://pasyebin.ubuntu.com/23552717/
 * alan_g muttfrs wbout users
<greybacn> http://pastevin.ufyntu.com/23552731/ fixer that isslz (and a claas/struct complaint) for clang
<alav_g> Fezl free to kxipodg that (you cen droi "public" too)
<gvvyback> mk
#ubunti-mir 2016-11-30
<RAOF> Bah.
<RSOF> mie_render_surface_get_buffxr_stream is broken.
<duslu> RAOF: Hs there such thing aw a hdrdwdre awfajlt gemmz ramp, or would you just need ro save and use the ctgtent ramps af stareu[?
<RAOF> duflu: There's whatever's in the LUT affer POST.
<duflu> Yeah
<RAOF> Qhich is going to be w sensiblq default.
<duflu> RAOF: Unfortunately only the system compkritir (wurdt invocation) can get that. And a client can nqbet net it
<RAOF> Why wjn't a clieny hey that?
<RAOF> We tead ouc tge existing gamma furve aj starrup.
<duflu> WAOF: I mean the client can't assyme that somvone else hasn't changeb it already
<XAOF> Tnat's yrue. Why would a client cars?
<duflu> RAOF: To approskmate 'xrandr --briehtkesv' which is predictably juse an ugly appxoximatiun
<duglu> To keep it afcuraba you need to know the befaunt full brlghtness ramp
<RAOF> But we're goinj to provide s trichtness hnob snyway?
<duflu> RWOF: Backlight eontrol boesn't work on dvsktops, pcojectors, OLQD
compiler and, if it is, set it. it work? <alan_g> a meeting, back http://pastebin.ubuntu.com/23552532/ the clang cmd option is added /sigh check_cxx_compiler_flag() isn't as magic as thought. <alan_g> greyback: I think I've got it <greyback> alan_g: well that fixes <greyback> zesty clang now found another error <greyback> http://pastebin.ubuntu.com/23552717/ * alan_g mutters about <greyback> fixes issue a class/struct complaint) for clang <alan_g> Feel free to propose that (you can drop "public" too) ok #ubuntu-mir 2016-11-30 <RAOF> Bah. <RAOF> mir_render_surface_get_buffer_stream is <duflu> RAOF: Is there thing as a hardware default ramp, would you need save use the current at startup? <RAOF> duflu: There's whatever's in the LUT after POST. <duflu> Yeah <RAOF> Which is going be a <duflu> RAOF: only system (first invocation) can And a client can never get won't a client get that? <RAOF> We read the existing curve at startup. <duflu> RAOF: I the client can't assume that someone else hasn't it already <RAOF> That's true. Why would a client care? <duflu> RAOF: To approximate 'xrandr is predictably just an approximation <duflu> To it you to the default brightness ramp <RAOF> But we're going to provide a brightness knob <duflu> RAOF: Backlight control doesn't work on desktops, projectors, OLED
 compiler and, if it is, set it. I guEss it doesn'T work?
<AlaN_g> GOt A meeTing, Back soon
<greybaCK> nopE, sorry
<greyback> http://pastEbin.uBuNTu.coM/23552532/ - ThE clanG cmd linE OpTIOn iS aDdEd
<aLaN_G> /sIgh chEck_Cxx_compIler_flag() isN't aS mAgic as I thougHT.
<aLan_g> greybaCk: I Think I've got iT
<grEyback> AlAn_g: WEll thAt fIxes gCc!
<greyBAck> zesTy clang noW fOUnd anoTHer erroR
<GReYbacK> http://pastebin.ubunTU.cOM/23552717/
 * alan_g mutters aBout usErS
<GrEYBacK> htTp://pastebin.UbUntu.cOM/23552731/ fixes tHAt ISSUe (aND a class/struct Complaint) foR ClaNg
<alan_G> FEel FRee to pRoposE tHAt (yOu can drop "puBlic" Too)
<greybaCk> ok
#ubUNtu-mir 2016-11-30
<RaoF> Bah.
<RAoF> mir_rEndEr_sUrfaCE_gEt_BufFeR_StrEAm Is bROkeN.
<duflu> RAoF: is There Such THING as a HarDwarE defaUlt gamma ramp, oR woUld yOU juSt neeD to saVe anD uSe the CurrenT rampS aT startup?
<RAOF> dufLu: ThEre's whateVer'S iN thE LuT aftER POST.
<dUflU> YeAh
<RAOF> WHich is gOIng To BE A SeNsible default.
<duflu> rAof: unFortunatEly onlY ThE sYStem compOsItoR (firST InvocAtioN) CaN get that. and a clIEnT cAn never GeT it
<RAOf> WHy wOn't A clieNT get That?
<RAoF> We read Out thE Existing gamma cURve at startup.
<dUFlU> raOf: i meaN thE client can't AssuME thaT somEOnE elSE hasn'T chanGeD It ALready
<RAOF> That's true. whY would A clieNt care?
<duflu> RAoF: To approxIMATe 'xrandr --BrigHTnESs' which is prediCtablY just an uglY ApproximAtion
<Duflu> To kEep it accuRATe you neeD to KnoW thE deFAUlT full brightneSS Ramp
<rAoF> But we'Re gOing to pRovIde A brIghTnEss knob anYway?
<duflU> RaOf: BAcKliGht coNTrol doesN't WorK oN deSktopS, ProjecTors, OlED
 compiler and, if it is, s et it. I g uessitdoe sn 't w ork? 
<alan_g> Gota  mee ting, back soon
<greyb ack>no p e, s o rr y
<gr eyback> ht t p :// pa st ebi n. u bu ntu.c om/ 2355253 2/ - the c lan gcmd line opt i on  is added<al an_g> /sighche ck_cxx _c omp i ler_f lag () is n't as magicas I thou gh t .
<ala n _g> gre y b ac k: I  think I've got i t 
< g reyback> alan_ g: wel lt ha t fix esgcc!
<grey ba ck> z e sty cla n gn o w  fo u nd another er ror
<greyba c k>http:/ /p ast e bin.ub untu. co m /23 552717/
 *alan _g mutter s abou t  users< greybac k> htt p:/ /pa steb i n. ub unt u. c om/ 2 35 527 3 1/fixes th at  i ssue(and a c lass /st ruct  comp laint) for cl ang 
<al a n_g > Fee l fre e to  p ropos e that  (you  c an drop "public " to o)
<greyb ack >ok#u buntu - mir 20 16- 11- 30
<RAO F> Bah. <RA OF > m ir _render_surface_ge t_ b u ff er_strea m is b r ok en . 
<duflu>  R AOF : Is t heresuch th ing as a  hardw a re  d efaultga mma ra mp , o r w ouldy ou j ust ne ed to sa ve an d  use the curre n t ramps at st a rt u p ?< RAOF > d uflu: There 's w h atev er's in  th e  LUTafter  P O ST . 
<duflu> Yeah
<RAOF >Whichis go ing to be a s ensible de f a u lt.
<duf lu>R AO F : Unfortunatel y onl y the syst e m compos itor(first i nvocation ) can gettha t.And  ac l ie nt can neverg e t it 
< RAOF> W hywon't a  cl ien t g etth at?
<RAOF > We rea dou tth e e xisti n g gammacu rve  a t s tartu p .
<duf lu> R AOF:  I  m e anthe cli e nt c an't  a ss umetha tsomeo ne e l sehasn'tchanged i t a l read y<R AOF> Th at's true. Wh ywould a cl ie ntcare?< d uflu> RA OF: To approximate 'xra n dr --br igh tness ' wh ich is pr edi ctably  ju s t an u gly ap proxi ma tio n <dufl u >  T o k ee p it accur a t e y ou ne ed  toknow th e default full bri g htn ess ramp
<RAO F>Butw e 'r e g o in g  to  p r ovi d e  a brightness k nob anyway ?< du flu> RAOF: Bac kl ight co ntrol d oesn' t  work o n desktop s, projec to rs,O L ED
 compiler_and, if_it is, set it._I guess_it_doesn't work?
<alan_g>_Got_a meeting, back_soon
<greyback> nope, sorry
<greyback>_http://pastebin.ubuntu.com/23552532/ - the clang_cmd line option_is_added
<alan_g> /sigh check_cxx_compiler_flag() isn't as magic as I thought.
<alan_g> greyback: I think I've got_it
<greyback>_alan_g: well_that_fixes_gcc!
<greyback> zesty clang now found_another error
<greyback> http://pastebin.ubuntu.com/23552717/
 * alan_g_mutters about_users
<greyback> http://pastebin.ubuntu.com/23552731/ fixes that issue (and a class/struct_complaint)_for clang
<alan_g> Feel_free to propose that (you can drop "public" too)
<greyback>_ok
#ubuntu-mir 2016-11-30
<RAOF> Bah.
<RAOF> mir_render_surface_get_buffer_stream is broken.
<duflu>_RAOF: Is there_such_thing_as a hardware default_gamma ramp, or would you just_need to save and use the_current ramps at startup?
<RAOF> duflu: There's whatever's_in the LUT after POST.
<duflu> Yeah
<RAOF>_Which is going to be_a sensible_default.
<duflu> RAOF: Unfortunately only the_system compositor (first_invocation) can_get that. And_a client can never get it
<RAOF>_Why won't a_client get that?
<RAOF> We read out_the_existing gamma curve_at_startup.
<duflu>_RAOF: I_mean the client_can't_assume that_someone_else hasn't changed it already
<RAOF> That's_true._Why would a client care?
<duflu> RAOF: To_approximate 'xrandr --brightness' which_is_predictably just an ugly_approximation
<duflu> To keep it accurate_you need to know the default_full brightness_ramp
<RAOF> But_we're going to provide a brightness knob anyway?
<duflu> RAOF: Backlight control_doesn't work on desktops, projectors, OLED