RetroArch
screen.h
Go to the documentation of this file.
1 #pragma once
2 #include <wiiu/types.h>
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 typedef enum OSScreenID
9 {
10  SCREEN_TV = 0,
12 } OSScreenID;
13 
14 void OSScreenInit();
16 void OSScreenSetBufferEx(OSScreenID screen, void *addr);
17 void OSScreenClearBufferEx(OSScreenID screen, uint32_t colour);
19 void OSScreenPutFontEx(OSScreenID screen, uint32_t row, uint32_t column, const char *buffer);
22 
23 #ifdef __cplusplus
24 }
25 #endif
void OSScreenInit()
void OSScreenEnableEx(OSScreenID screen, BOOL enable)
void OSScreenFlipBuffersEx(OSScreenID screen)
GLboolean enable
Definition: glext.h:12027
void OSScreenPutPixelEx(OSScreenID screen, uint32_t x, uint32_t y, uint32_t colour)
OSScreenID
Definition: screen.h:8
Definition: screen.h:11
GLenum const GLvoid * addr
Definition: glext.h:10528
GLint GLint GLint GLint GLint GLint y
Definition: glext.h:6295
GLint GLint GLint GLint GLint x
Definition: glext.h:6295
GLenum GLenum GLvoid * row
Definition: glext.h:6316
GLenum GLenum GLvoid GLvoid * column
Definition: glext.h:6316
unsigned int BOOL
Definition: gctypes.h:51
Definition: screen.h:10
void OSScreenPutFontEx(OSScreenID screen, uint32_t row, uint32_t column, const char *buffer)
void OSScreenSetBufferEx(OSScreenID screen, void *addr)
Definition: video4linux2.c:51
unsigned int uint32_t
Definition: stdint.h:126
uint32_t OSScreenGetBufferSizeEx(OSScreenID screen)
void OSScreenClearBufferEx(OSScreenID screen, uint32_t colour)