after long time minor fixes have been done and fixed the bug in fullquad_geometry.glsl when due to nvidia's opengl driver change the geometry shader produced weird results