Hi,
Actually there are a few reasons why the triangle could have a rounded top.
First though is that the rounded top may be ok for use with PWM. It just means that the loop gain goes down for some pulse widths if you use feedback. If you dont use feedback it results in a small amount of distortion.
But another reason for the cause would be that the 'comparator' section of the circuit also acts as an integrator over a short time period when the polarity of the output is trying to change. In the ideal circuit the integrator section is designed with the idea that the comparator puts out a rectangular wave with very fast rise and fall times. But slow down those rise and fall times and what we end up with is the integrator section gets a ramp input for part of the time and rectangular for the remainder of the time. The ramp part happens because of the 'comparator' slew rate, so improving the slew rate would help get the triangle points sharper.
That's of course if you really needed them sharper, which you may not if you use feedback. If you dont use feedback, then the wider pulse widths will be a little wider than they should be relative to the other pulse widths, so there will be a little distortion near the peaks of a test signal like a sine wave which for a reconstructed wave would look like a sine wave with peaks that are a little too sharp. This somewhat smaller effect may still be acceptable though.
A second reason is the response of the op amp in the op amp section. The 'point' of the triangle is after all generated by the op amp too, and the point requires higher bandwidth than the ramping part. Higher bandwidth for the op amp should improve the pointedness of the triangle, provided the comparator section comparator slew rate is also improved.
Most of these problems can be helped also by reducing the signal amplitude within the circuit. For example, if the comparator as is has to slew from -8v to +8v, changing the circuit so that it only has to slew from -4v to +4v would be almost the same as having a comparator IC slew rate twice as fast as before. Reducing to a range of -2v to +2v would also improve another two times.
Same goes for the op amp section. If the output of the op amp IC (not the divider) can be reduced by 2 times, that could also improve the triangle points sharpness.
I dont know what the spec's are for your scope, but you could also check that to see if the scope bandwidth is affecting the triangle points too.