> > > > - I'm going to make the clip plane setting wrappable. You previously > > > indicated you're ok with that, did I understand this correctly? > > > > I'd like to know about the use case before we add this. We might also > > want to wait with all this as larger changes I have planned for the > > drawing infrastructure will likely change most of it. > > In wall, we translate and scale painted screen when in expo mode, hence > we want to apply these changes to the clip planes, too. Without that > (current code), single outputs become blanked under certain conditions > (e.g. initiation of switcher in multihead mode). I don't understand. The additional clipping planes are used to clip window geometry to the output area. The clipping planes are affected by any screen transformation you apply and the only time you would have to set them up differently would be if you would want them not to match your transformations and I'm not aware of a use case for this yet.