Solar panel weathering layer