#2462·manim

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