Home
last modified time | relevance | path

Searched defs:SDL_PrivateVideoData (Results 1 – 25 of 30) sorted by relevance

12

/external/qemu/distrib/sdl-1.2.15/src/video/wscons/
DSDL_wsconsvideo.h51 struct SDL_PrivateVideoData { struct
52 int fd; /* file descriptor of open device */
53 struct wsdisplay_fbinfo info; /* frame buffer characteristics */
54 int physlinebytes; /* number of bytes per row */
55 int redMask, greenMask, blueMask;
57 Uint8 *fbstart; /* These refer to the surface used, */
58 int fblinebytes; /* physical frame buffer or shadow. */
60 size_t fbmem_len;
61 Uint8 *physmem;
62 Uint8 *shadowmem;
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/directfb/
DSDL_DirectFB_video.h36 struct SDL_PrivateVideoData struct
38 int initialized;
40 IDirectFB *dfb;
41 IDirectFBDisplayLayer *layer;
42 IDirectFBEventBuffer *eventbuffer;
44 int nummodes;
45 SDL_Rect **modelist;
48 int enable_mga_crtc2;
49 int mga_crtc2_stretch;
50 float mga_crtc2_stretch_overscan;
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/os2fslib/
DSDL_os2fslib.h43 struct SDL_PrivateVideoData struct
45 FSLib_VideoMode_p pAvailableFSLibVideoModes;
46 … **pListModesResult; // Allocated memory to return list of modes for os2fslib_ListModes() API
48 FSLib_VideoMode SrcBufferDesc; // Description of current source image buffer
49 char *pchSrcBuffer; // The source image buffer itself
50 SDL_Surface *pSDLSurface; // The SDL surface describing the buffer
51 HMTX hmtxUseSrcBuffer; // Mutex semaphore to manipulate src buffer
52 HWND hwndFrame, hwndClient; // Window handle of frame and client
53 int iPMThreadStatus; // 0: Not running
56 int tidPMThread; // Thread ID of PM Thread
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/riscos/
DSDL_riscosvideo.h37 struct SDL_PrivateVideoData { struct
38 unsigned char *bank[2];
39 int current_bank;
40 unsigned char *alloc_bank;
41 int height;
42 int xeig;
43 int yeig;
44 int screen_bpp;
45 int screen_width;
46 int screen_height;
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/gem/
DSDL_gemvideo.h50 struct SDL_PrivateVideoData { struct
51 Uint16 buf2scr_ops; /* Operations to get buffer to screen */
52 void *buffer1; /* Our shadow buffers */
53 void *buffer2;
56 short vdi_handle; /* VDI handle */
57 short full_w, full_h; /* Fullscreen size */
58 short bpp; /* Colour depth */
59 short pixelsize; /* Bytes per pixel */
60 short old_numcolors; /* Number of colors in saved palette */
61 Uint16 pitch; /* Line length */
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/quartz/
DSDL_QuartzVideo.h88 typedef struct SDL_PrivateVideoData { struct
89 BOOL use_new_mode_apis; /* 1 == >= 10.6 APIs available */
90 BOOL allow_screensaver; /* 0 == disable screensaver */
91 CGDirectDisplayID display; /* 0 == main display (only support single display) */
92 const void *mode; /* current mode of the display */
93 const void *save_mode; /* original mode of the display */
94 CGDirectPaletteRef palette; /* palette of an 8-bit display */
95 NSOpenGLContext *gl_context; /* OpenGL rendering context */
96 NSGraphicsContext *nsgfx_context; /* Cocoa graphics context */
97 Uint32 width, height, bpp; /* frequently used data about the display */
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/x11/
DSDL_x11video.h56 struct SDL_PrivateVideoData { struct
57 int local_X11; /* Flag: true if local display */
58 Display *X11_Display; /* Used for events and window management */
59 Display *GFX_Display; /* Used for graphics and colormap stuff */
60 Visual *SDL_Visual; /* The visual used by our window */
61 Window WMwindow; /* Input window, managed by window manager */
62 Window FSwindow; /* Fullscreen window, completely unmanaged */
63 Window SDL_Window; /* Shared by both displays (no X security?) */
64 Atom WM_DELETE_WINDOW; /* "close-window" protocol atom */
65 WMcursor *BlankCursor; /* The invisible cursor */
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/ps2gs/
DSDL_gsvideo.h41 struct SDL_PrivateVideoData { struct
43 int console_fd;
44 int memory_fd;
45 struct ps2_screeninfo saved_vinfo;
48 int current_vt;
49 int saved_vt;
50 int keyboard_fd;
51 int saved_kbd_mode;
52 struct termios saved_kbd_termios;
55 int mouse_fd;
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/maccommon/
DSDL_lowvideo.h54 struct SDL_PrivateVideoData { struct
55 GDevice **SDL_Display;
56 WindowRef SDL_Window;
57 SDL_Rect **SDL_modelist;
58 CTabHandle SDL_CTab;
59 PaletteHandle SDL_CPal;
63 Ptr fullscreen_ctx;
67 int current_style;
70 Point last_where;
73 EventModifiers last_mods;
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/fbcon/
DSDL_fbvideo.h61 struct SDL_PrivateVideoData { struct
62 int console_fd;
63 struct fb_var_screeninfo cache_vinfo;
64 struct fb_var_screeninfo saved_vinfo;
65 int saved_cmaplen;
66 __u16 *saved_cmap;
68 int current_vt;
69 int saved_vt;
70 int keyboard_fd;
71 int saved_kbd_mode;
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/aalib/
DSDL_aavideo.h39 struct SDL_PrivateVideoData { struct
40 SDL_Rect *SDL_modelist[SDL_NUMMODES+1];
41 aa_context *context;
42 aa_palette palette;
43 aa_renderparams *rparams;
44 double x_ratio, y_ratio;
45 int w, h;
46 SDL_mutex *mutex;
47 int in_x11;
48 void *buffer;
/external/qemu/distrib/sdl-1.2.15/src/video/ps3/
DSDL_ps3video.h87 struct SDL_PrivateVideoData struct
89 const char * const fb_dev_name; /* FB-device name */
90 int fb_dev_fd; /* Descriptor-handle for fb_dev_name */
91 uint8_t * frame_buffer; /* mmap'd access to fbdev */
94 spu_data_t * fb_thread_data;
95 spu_data_t * scaler_thread_data;
96 spu_data_t * converter_thread_data;
99 struct fb_fix_screeninfo fb_finfo;
100 struct fb_var_screeninfo fb_vinfo;
101 struct fb_var_screeninfo fb_orig_vinfo;
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/photon/
DSDL_ph_video.h73 struct SDL_PrivateVideoData struct
75 PgDisplaySettings_t mode_settings;
76 PtWidget_t *Window; /* used to handle input events */
77 PhImage_t *image; /* used to display image */
80 PdOpenGLContext_t* OGLContext; /* OpenGL context */
81 void* OGLBuffers; /* OpenGL buffers (unused) */
83 qnxglc_t* OGLContext; /* OpenGL context for the 6.3 */
84 qnxgl_bufs_t* OGLBuffers; /* OpenGL buffers for the 6.3 */
87 Uint32 OGLFlags; /* OpenGL flags */
88 Uint32 OGLBPP; /* OpenGL bpp */
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/nanox/
DSDL_nxvideo.h52 struct SDL_PrivateVideoData { struct
53 GR_WINDOW_ID SDL_Window ;
54 GR_WINDOW_ID FSwindow ;
56 char * SDL_windowid ;
57 GR_GC_ID GC ;
58 unsigned char * Image ;
59 unsigned char * Image_buff ; /* for GrArea*/
60 unsigned char * Clientfb; /* for DirectFB*/
61 nx_sdl_visual_t SDL_Visual ;
63 SDL_Rect ** modelist ;
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/windx5/
DSDL_dx5video.h30 struct SDL_PrivateVideoData { struct
31 LPDIRECTDRAW2 ddraw2;
32 LPDIRECTDRAWSURFACE3 SDL_primary;
33 LPDIRECTDRAWCLIPPER SDL_clipper;
34 LPDIRECTDRAWPALETTE SDL_palette;
35 PALETTEENTRY SDL_colors[256];
36 int colorchange_expected;
39 int SDL_nummodes[NUM_MODELISTS];
40 SDL_Rect **SDL_modelist[NUM_MODELISTS];
41 int SDL_modeindex[NUM_MODELISTS];
/external/qemu/distrib/sdl-1.2.15/src/video/dga/
DSDL_dgavideo.h66 struct SDL_PrivateVideoData { struct
67 Display *DGA_Display;
68 Colormap DGA_colormap;
69 int visualClass;
72 int SDL_nummodes[NUM_MODELISTS];
73 SDL_Rect **SDL_modelist[NUM_MODELISTS];
76 Uint8 *memory_base;
77 int memory_pitch;
78 SDL_mutex *hw_lock;
79 int sync_needed;
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/symbian/EKA2/
DSDL_epocvideo.h37 struct SDL_PrivateVideoData struct
39 TPoint iScreenPos;
40 TBool iIsWindowFocused;
41 TSize iSwSurfaceSize;
42 TUint8* iSwSurface;
43 SDL_Rect iRect; //same info in SDL format
44 SDL_Rect* iRectPtr;
/external/qemu/distrib/sdl-1.2.15/src/video/picogui/
DSDL_pgvideo.h43 struct SDL_PrivateVideoData { struct
44 pghandle wApp, wCanvas; /* PicoGUI widgets */
45 pghandle bitmap;
46 struct pgshmbitmap shm; /* shared memory info */
47 struct pgmodeinfo mi; /* PicoGUI video mode info structure */
/external/qemu/distrib/sdl-1.2.15/src/video/nds/
DSDL_ndsvideo.h36 struct SDL_PrivateVideoData { struct
37 int w, h;
38 void *buffer;
39 short ndsmode;
40 short secondbufferallocd;
/external/qemu/distrib/sdl-1.2.15/src/video/caca/
DSDL_cacavideo.h49 struct SDL_PrivateVideoData { struct
50 SDL_Rect *SDL_modelist[SDL_NUMMODES+1];
51 SDL_mutex *mutex;
53 struct caca_bitmap *bitmap;
54 void *buffer;
55 int w, h;
57 int lastkey;
58 struct timeval lasttime;
/external/qemu/distrib/sdl-1.2.15/src/video/svga/
DSDL_svgavideo.h34 struct SDL_PrivateVideoData { struct
36 int SDL_nummodes[NUM_MODELISTS];
37 SDL_Rect **SDL_modelist[NUM_MODELISTS];
38 int *SDL_vgamode[NUM_MODELISTS];
41 int flip_page;
42 int flip_offset[2];
43 Uint8 *flip_address[2];
46 int banked;
/external/qemu/distrib/sdl-1.2.15/src/video/qtopia/
DSDL_lowvideo.h34 struct SDL_PrivateVideoData { struct
36 SDL_QWin *SDL_Win;
40 int SDL_nummodes[NUM_MODELISTS];
41 SDL_Rect **SDL_modelist[NUM_MODELISTS];
44 WMcursor *BlankCursor;
47 Uint32 last_buttons;
48 QPoint last_point;
51 int key_flip;
/external/qemu/distrib/sdl-1.2.15/src/video/bwindow/
DSDL_lowvideo.h35 struct SDL_PrivateVideoData { struct
37 SDL_BWin *SDL_Win;
40 display_mode saved_mode;
42 int SDL_nummodes[NUM_MODELISTS];
43 SDL_Rect **SDL_modelist[NUM_MODELISTS];
46 WMcursor *BlankCursor;
48 SDL_Overlay *overlay;
/external/qemu/distrib/sdl-1.2.15/src/video/xbios/
DSDL_xbios.h48 struct SDL_PrivateVideoData { struct
49 long cookie_vdo;
50 long old_video_mode; /* Old video mode before entering SDL */
51 void *old_video_base; /* Old pointer to screen buffer */
52 void *old_palette; /* Old palette */
53 Uint32 old_num_colors; /* Nb of colors in saved palette */
55 void *screens[2]; /* Pointers to aligned screen buffer */
56 void *screensmem[2]; /* Pointers to screen buffer */
57 void *shadowscreen; /* Shadow screen for c2p conversion */
58 int frame_number; /* Number of frame for double buffer */
[all …]
/external/qemu/distrib/sdl-1.2.15/src/video/ipod/
DSDL_ipodvideo.h32 struct SDL_PrivateVideoData { struct
33 char *buffer;
34 int w, h;

12