2017-09-29 16:44 GMT+08:00 Robert Foss <robert.foss@xxxxxxxxxxxxx>: > On Fri, 2017-09-29 at 13:49 +0800, Chih-Wei Huang wrote: >> 2017-09-29 5:29 GMT+08:00 Rob Herring <robh@xxxxxxxxxx>: >> > Perhaps just leave the current state as a separate branch. >> >> Did you mean we maintain the branch in our repo? >> (that's what we do now, but I hope to avoid that) >> >> Or fd.o could help to maintain the two branches (HWC1 and HWC2)? > > Android later than O will not support HWC1 (as far as I understand it), > so HWC2 is the way forward. If all x86 GPUs we want to support can work with drm_hwcomposer, I'm happy to switch to HWC2. However it seems impossible at this moment. :( > Furthermore I think targeting aosp/master at all time is the right > thing to do for drm_hwcomposer. > > I for one am less than keen on maintaining branch that is incompatible > with aosp/master upstream. > > Ideally we wouldn't maintain a compile time switch either, not on > principle but because of the development overhead it causes. > We have very finite resources contributing to drm_hwcomposer. > If it was cheap&&easy to support old Android versions we should, but I > don't think it is. My point is not to support old Android versions, but to support old(?) GPUs that can't work with drm_hwcomposer. > I would suggest maintaining a HWC1 fork downstream as the way forward. > But any input is welcome. -- Chih-Wei Android-x86 project http://www.android-x86.org _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel