If has_depth_buffer is true the widget will allocate and enable a depth buffer for the
target framebuffer.
Otherwise there will be none.
| this |
a GLArea |
| has_depth_buffer |
true to add a depth buffer |