I have a south-facing patio at the back of my house, and currently use a large umbrella to give shade. There's no obvious way to attach an awning to the house (and I'm not looking at that as a solution). The garden is narrow, but very long.
Plan A was to construct an essentially outdoors area pergola style and climbing plants, but predict this would not be as rainproof as we'd like (getting fed up with cushions on garden furniture getting wet and so on), so SWMBO suggested a very slightly sloping polycarbonate roof with perhaps a 'cloud pattern" painted on the inside.
But what if there was some sheeting available that combined PV panel with 'roofing'? Then we could generate some electricity (for local storage and deployment for garden lighting etc, not connected back into the mains) as well as keep the rain out. Does such stuff exist, in practice?