I’m trying to put per pixel diffuse/bump map/specular lighting into my program. The program consists of about 9000 static polys, and 2000 dynamic polys. Right now the static polys are drawn with a display list, and the dynamic polys are drawn using VAR. Is it possible to use register combiner calls, multitexture calls, and so forth when compiling/executing my display list. Also, is a display list considered to be the most efficient way of drawing static geometry with per pixel effects.