1. El algoritmo funciona sólo para ventanas rectangulares. No puede manejar polígonos arbitrarios.
2. No puede recortar líneas que sean exactamente paralelas a los bordes de la ventana.
3. Puede resultar ineficiente si los puntos finales de la línea están muy lejos de los límites de la ventana, ya que puede realizar cálculos innecesarios.
4. No maneja segmentos de línea que se extienden fuera de la ventana en direcciones irregulares, sino que los trata de la misma manera que otros segmentos de línea que entran/salen de los límites de recorte.
5. El algoritmo no maneja casos en los que el segmento de línea está completamente fuera de la ventana de recorte.