Ignore:
Timestamp:
Jun 9, 2009, 2:03:47 PM (11 years ago)
Author:
Pascal Terjan
Message:
  • Export full canvas when we don't have dirty rectangles support
File:
1 edited

Legend:

Unmodified
Added
Removed
  • neercs/trunk/src/server.c

    r3508 r3541  
    112112        void *buf;
    113113        char buf2[32];
    114         int x, y, w, h, i;
     114        int x, y, i;
    115115
    116116        getsockopt(screen_list->socket[SOCK_CLIENT], SOL_SOCKET, SO_SNDBUF,
     
    122122        for (i=0; i<ndirty; i++)
    123123        {
     124            int w, h;
    124125            caca_get_dirty_rect(screen_list->cv, i, &x, &y, &w, &h);
    125126            debug("dirty @%d,%d %dx%d [%dx%d]", x, y, w, h, caca_get_canvas_width(screen_list->cv), caca_get_canvas_height(screen_list->cv));
    126 #else
    127         {
    128             i = 0;
    129             x = 0;
    130             y = 0;
    131             w = caca_get_canvas_width(screen_list->cv);
    132             h = caca_get_canvas_height(screen_list->cv);
    133 #endif
    134127            buf = caca_export_area_to_memory (screen_list->cv,
    135128                                              x, y, w, h,
    136129                                              "caca",
    137130                                              &bytes);
     131#else
     132        {
     133            i = 0;
     134            x = 0;
     135            y = 0;
     136            buf = caca_export_memory (screen_list->cv,
     137                                      "caca",
     138                                      &bytes);
     139#endif
    138140            debug("Requesting refresh for %d", bytes);
    139141            towrite = bytes;
Note: See TracChangeset for help on using the changeset viewer.