donotturnoff / display

0 stars 0 forks source link

Allow DRMPlanes to have their zpos set #12

Open donotturnoff opened 6 months ago

donotturnoff commented 6 months ago

In order to allow DRMPlanes to be used for windows, we need to be able to control their stacking order. This is currently not possible. It can be done on most popular drivers using the zpos property.

For drivers that do not support the zpos property, we can determine the plane stacking order then switch the plane used for each framebuffer when we want to bring a window to the top.