#include "../../SDL_internal.h"
#include "../SDL_sysvideo.h"
#include <fcntl.h>
#include <unistd.h>
#include <xf86drm.h>
#include <xf86drmMode.h>
#include <gbm.h>
Go to the source code of this file.
|
| int | KMSDRM_LEGACY_CreateSurfaces (_THIS, SDL_Window *window) |
| |
| KMSDRM_LEGACY_FBInfo * | KMSDRM_LEGACY_FBFromBO (_THIS, struct gbm_bo *bo) |
| |
| SDL_bool | KMSDRM_LEGACY_WaitPageFlip (_THIS, SDL_WindowData *windata, int timeout) |
| |
| int | KMSDRM_LEGACY_VideoInit (_THIS) |
| |
| void | KMSDRM_LEGACY_VideoQuit (_THIS) |
| |
| void | KMSDRM_LEGACY_GetDisplayModes (_THIS, SDL_VideoDisplay *display) |
| |
| int | KMSDRM_LEGACY_SetDisplayMode (_THIS, SDL_VideoDisplay *display, SDL_DisplayMode *mode) |
| |
| int | KMSDRM_LEGACY_CreateWindow (_THIS, SDL_Window *window) |
| |
| int | KMSDRM_LEGACY_CreateWindowFrom (_THIS, SDL_Window *window, const void *data) |
| |
| void | KMSDRM_LEGACY_SetWindowTitle (_THIS, SDL_Window *window) |
| |
| void | KMSDRM_LEGACY_SetWindowIcon (_THIS, SDL_Window *window, SDL_Surface *icon) |
| |
| void | KMSDRM_LEGACY_SetWindowPosition (_THIS, SDL_Window *window) |
| |
| void | KMSDRM_LEGACY_SetWindowSize (_THIS, SDL_Window *window) |
| |
| void | KMSDRM_LEGACY_ShowWindow (_THIS, SDL_Window *window) |
| |
| void | KMSDRM_LEGACY_HideWindow (_THIS, SDL_Window *window) |
| |
| void | KMSDRM_LEGACY_RaiseWindow (_THIS, SDL_Window *window) |
| |
| void | KMSDRM_LEGACY_MaximizeWindow (_THIS, SDL_Window *window) |
| |
| void | KMSDRM_LEGACY_MinimizeWindow (_THIS, SDL_Window *window) |
| |
| void | KMSDRM_LEGACY_RestoreWindow (_THIS, SDL_Window *window) |
| |
| void | KMSDRM_LEGACY_SetWindowGrab (_THIS, SDL_Window *window, SDL_bool grabbed) |
| |
| void | KMSDRM_LEGACY_DestroyWindow (_THIS, SDL_Window *window) |
| |
| SDL_bool | KMSDRM_LEGACY_GetWindowWMInfo (_THIS, SDL_Window *window, struct SDL_SysWMinfo *info) |
| |
| int | KMSDRM_LEGACY_GLES_LoadLibrary (_THIS, const char *path) |
| |
| void * | KMSDRM_LEGACY_GLES_GetProcAddress (_THIS, const char *proc) |
| |
| void | KMSDRM_LEGACY_GLES_UnloadLibrary (_THIS) |
| |
| SDL_GLContext | KMSDRM_LEGACY_GLES_CreateContext (_THIS, SDL_Window *window) |
| |
| int | KMSDRM_LEGACY_GLES_MakeCurrent (_THIS, SDL_Window *window, SDL_GLContext context) |
| |
| int | KMSDRM_LEGACY_GLES_SetSwapInterval (_THIS, int interval) |
| |
| int | KMSDRM_LEGACY_GLES_GetSwapInterval (_THIS) |
| |
| int | KMSDRM_LEGACY_GLES_SwapWindow (_THIS, SDL_Window *window) |
| |
| void | KMSDRM_LEGACY_GLES_DeleteContext (_THIS, SDL_GLContext context) |
| |
◆ KMSDRM_LEGACY_CreateSurfaces()
◆ KMSDRM_LEGACY_CreateWindow()
◆ KMSDRM_LEGACY_CreateWindowFrom()
◆ KMSDRM_LEGACY_DestroyWindow()
◆ KMSDRM_LEGACY_FBFromBO()
◆ KMSDRM_LEGACY_GetDisplayModes()
◆ KMSDRM_LEGACY_GetWindowWMInfo()
◆ KMSDRM_LEGACY_GLES_CreateContext()
◆ KMSDRM_LEGACY_GLES_DeleteContext()
◆ KMSDRM_LEGACY_GLES_GetProcAddress()
| void* KMSDRM_LEGACY_GLES_GetProcAddress |
( |
_THIS |
, |
|
|
const char * |
proc |
|
) |
| |
◆ KMSDRM_LEGACY_GLES_GetSwapInterval()
| int KMSDRM_LEGACY_GLES_GetSwapInterval |
( |
_THIS |
| ) |
|
◆ KMSDRM_LEGACY_GLES_LoadLibrary()
| int KMSDRM_LEGACY_GLES_LoadLibrary |
( |
_THIS |
, |
|
|
const char * |
path |
|
) |
| |
◆ KMSDRM_LEGACY_GLES_MakeCurrent()
◆ KMSDRM_LEGACY_GLES_SetSwapInterval()
| int KMSDRM_LEGACY_GLES_SetSwapInterval |
( |
_THIS |
, |
|
|
int |
interval |
|
) |
| |
◆ KMSDRM_LEGACY_GLES_SwapWindow()
◆ KMSDRM_LEGACY_GLES_UnloadLibrary()
| void KMSDRM_LEGACY_GLES_UnloadLibrary |
( |
_THIS |
| ) |
|
◆ KMSDRM_LEGACY_HideWindow()
◆ KMSDRM_LEGACY_MaximizeWindow()
◆ KMSDRM_LEGACY_MinimizeWindow()
◆ KMSDRM_LEGACY_RaiseWindow()
◆ KMSDRM_LEGACY_RestoreWindow()
◆ KMSDRM_LEGACY_SetDisplayMode()
◆ KMSDRM_LEGACY_SetWindowGrab()
◆ KMSDRM_LEGACY_SetWindowIcon()
◆ KMSDRM_LEGACY_SetWindowPosition()
◆ KMSDRM_LEGACY_SetWindowSize()
◆ KMSDRM_LEGACY_SetWindowTitle()
◆ KMSDRM_LEGACY_ShowWindow()
◆ KMSDRM_LEGACY_VideoInit()
◆ KMSDRM_LEGACY_VideoQuit()
◆ KMSDRM_LEGACY_WaitPageFlip()