Suggestions for creating realistic surf and waves crashing on a beach?

@inteja apologies, may i quickly ask at the start of this if any measure of shaders are known to be performant on lowcapability devices? [best i figure an approximation for lowcaps is (gfx.engine.getCaps().maxRenderTextureSize <= 4096)] There seems to be a coastal shelf on performance using shaders on such devices.