3b1b/manim/manimlib/camera/camera.py uses non nexisting flag in 3b1b/moderngl: moderngl.PROGRAM_POINT_SIZE
Author: xvdpCreated May 7, 2026Updated Aug 10, 2026
I noticed trying to run videos/_2026/print_gallery that
3b1b/manim/manimlib/camera/camera.py # line 74
self.ctx.enable(moderngl.PROGRAM_POINT_SIZE)
enables a flag which does not exist in 3b1b/moderngl's Context v.5.6, yet does exist in moderngl/modergl v.5.12
commenting out, works, but context barfs later on again. So... maybe this should be logged as 3b1b/moderngl main requires update to deal with latest manimlib
Source: 3b1b/manim