src/video/x11/SDL_x11video.h
changeset 1168 045f186426e1
parent 769 b8d311d90021
child 1178 9867f3d86e44
equal deleted inserted replaced
1167:435c2e481299 1168:045f186426e1
    29 #define _SDL_x11video_h
    29 #define _SDL_x11video_h
    30 
    30 
    31 #include <X11/Xlib.h>
    31 #include <X11/Xlib.h>
    32 #include <X11/Xutil.h>
    32 #include <X11/Xutil.h>
    33 #include <X11/Xatom.h>
    33 #include <X11/Xatom.h>
    34 #ifndef NO_SHARED_MEMORY
    34 
    35 #include <sys/ipc.h>
       
    36 #include <sys/shm.h>
       
    37 #include <X11/extensions/XShm.h>
       
    38 #endif
       
    39 #ifdef XFREE86_DGAMOUSE
    35 #ifdef XFREE86_DGAMOUSE
    40 #include <XFree86/extensions/xf86dga.h>
    36 #include <XFree86/extensions/xf86dga.h>
    41 #endif
    37 #endif
    42 #ifdef XFREE86_VM
    38 #ifdef XFREE86_VM
    43 #include <XFree86/extensions/xf86vmode.h>
    39 #include <XFree86/extensions/xf86vmode.h>
    48 
    44 
    49 #include <string.h>
    45 #include <string.h>
    50 
    46 
    51 #include "SDL_mouse.h"
    47 #include "SDL_mouse.h"
    52 #include "SDL_sysvideo.h"
    48 #include "SDL_sysvideo.h"
       
    49 #include "SDL_x11dyn.h"
    53 
    50 
    54 /* Hidden "this" pointer for the video functions */
    51 /* Hidden "this" pointer for the video functions */
    55 #define _THIS	SDL_VideoDevice *this
    52 #define _THIS	SDL_VideoDevice *this
    56 
    53 
    57 /* Private display data */
    54 /* Private display data */