Is the whole frame gone, or bent or is it just the glass?
If just the glass, then you can have pieces remade if they are flat (tempered glass) or even in Lexan or Plexiglass.
Otherwise you'd need to look for a frame from a similar size (width) boat.
Those simple alu frames that have straight...