]> Pileus Git - grits/blobdiff - src/gis-opengl.c
Add support for hidden objects
[grits] / src / gis-opengl.c
index d01a23c29c0fa6289ec865af2e61f7ec59e0570f..11c489b7a27d1f368c9d12f0018a96014ae26152 100644 (file)
@@ -288,6 +288,10 @@ static void _draw_callback(GisOpenGL *opengl, GisCallback *callback)
 static void _draw_object(GisOpenGL *opengl, GisObject *object)
 {
        //g_debug("GisOpenGL: draw_object");
+       /* Skip hidden objects */
+       if (object->hidden)
+               return;
+
        /* Skip out of range objects */
        if (object->lod > 0) {
                /* LOD test */