22#ifndef SDL_vivantevideo_h_
23#define SDL_vivantevideo_h_
25#include "../../SDL_internal.h"
26#include "../SDL_sysvideo.h"
30#if SDL_VIDEO_DRIVER_VIVANTE_VDK
38#if SDL_VIDEO_DRIVER_VIVANTE_VDK
39 vdkPrivate vdk_private;
void VIVANTE_PumpEvents(_THIS)
void VIVANTE_VideoQuit(_THIS)
void VIVANTE_SetWindowPosition(_THIS, SDL_Window *window)
void VIVANTE_SetWindowSize(_THIS, SDL_Window *window)
int VIVANTE_SetDisplayMode(_THIS, SDL_VideoDisplay *display, SDL_DisplayMode *mode)
int VIVANTE_VideoInit(_THIS)
void VIVANTE_ShowWindow(_THIS, SDL_Window *window)
SDL_bool VIVANTE_GetWindowWMInfo(_THIS, SDL_Window *window, struct SDL_SysWMinfo *info)
void VIVANTE_SetWindowTitle(_THIS, SDL_Window *window)
void VIVANTE_HideWindow(_THIS, SDL_Window *window)
int VIVANTE_CreateWindow(_THIS, SDL_Window *window)
void VIVANTE_DestroyWindow(_THIS, SDL_Window *window)
void VIVANTE_GetDisplayModes(_THIS, SDL_VideoDisplay *display)
EGLSurface EGLNativeWindowType * window
EGLNativeDisplayType native_display
The structure that defines a display mode.
int int unsigned long * Physical
void(EGLAPIENTRY *fbGetDisplayGeometry)(EGLNativeDisplayType Display
void(EGLAPIENTRY *fbDestroyWindow)(EGLNativeWindowType Window)
EGLNativeDisplayType(EGLAPIENTRY *fbGetDisplay)(void *context)
int int int int int unsigned int * Offset
EGLNativeWindowType(EGLAPIENTRY *fbCreateWindow)(EGLNativeDisplayType Display
void(EGLAPIENTRY *fbDestroyDisplay)(EGLNativeDisplayType Display)
EGLNativeDisplayType(EGLAPIENTRY *fbGetDisplayByIndex)(int DisplayIndex)
int int int int int * BitsPerPixel
int int unsigned long int int * BitsPerPixel
int int unsigned long int * Stride
EGLNativeWindowType native_window
The type used to identify a window.