}
- //fprintf(stderr, "render: win: %08x w: %d h: %d stride: %d\n", win, state->renderer_data->w, state->renderer_data->h, state->renderer_data->image->bytes_per_line);
+ if (debug_gl)
+ fprintf(stderr, "render: win: %08x w: %d h: %d stride: %d\n", win, state->renderer_data->w, state->renderer_data->h, state->renderer_data->image->bytes_per_line);
// Actually render stuff
long args[] = { INT_TO_ARG(win), INT_TO_ARG(state->renderer_data->image->bits_per_pixel), INT_TO_ARG(state->renderer_data->image->bytes_per_line), POINTER_TO_ARG(state->renderer_data->buffer)};
CHECK_PROC(glXDestroyPixmap);
LOCK(glXDestroyPixmap_func);
- log_gl("glXDestroyPixmap 0x%x.\n", pixmap);
+ if (debug_gl) log_gl("glXDestroyPixmap 0x%x.\n", pixmap);
long args[] = { POINTER_TO_ARG(dpy), INT_TO_ARG(pixmap) };
do_opengl_call_no_lock(glXDestroyPixmap_func, NULL, args, NULL);