RetroArch
Modules | Macros
List of defines used for the VIDEO subsystem
Collaboration diagram for List of defines used for the VIDEO subsystem:

Modules

 VIDEO mode types
 
 VIDEO standard types
 
 VIDEO field types
 
 VIDEO render modes
 

Macros

#define VI_DISPLAY_PIX_SZ   2
 
#define VI_XFBMODE_SF   0
 
#define VI_XFBMODE_DF   1
 
#define VI_MAX_WIDTH_NTSC   720
 
#define VI_MAX_HEIGHT_NTSC   480
 
#define VI_MAX_WIDTH_PAL   720
 
#define VI_MAX_HEIGHT_PAL   576
 
#define VI_MAX_WIDTH_MPAL   720
 
#define VI_MAX_HEIGHT_MPAL   480
 
#define VI_MAX_WIDTH_EURGB60   VI_MAX_WIDTH_NTSC
 
#define VI_MAX_HEIGHT_EURGB60   VI_MAX_HEIGHT_NTSC
 
#define VIDEO_PadFramebufferWidth(width)   ((u16)(((u16)(width) + 15) & ~15))
 

Detailed Description

Macro Definition Documentation

◆ VI_DISPLAY_PIX_SZ

#define VI_DISPLAY_PIX_SZ   2

multiplier to get real pixel size in bytes

◆ VI_MAX_HEIGHT_EURGB60

#define VI_MAX_HEIGHT_EURGB60   VI_MAX_HEIGHT_NTSC

◆ VI_MAX_HEIGHT_MPAL

#define VI_MAX_HEIGHT_MPAL   480

◆ VI_MAX_HEIGHT_NTSC

#define VI_MAX_HEIGHT_NTSC   480

◆ VI_MAX_HEIGHT_PAL

#define VI_MAX_HEIGHT_PAL   576

◆ VI_MAX_WIDTH_EURGB60

#define VI_MAX_WIDTH_EURGB60   VI_MAX_WIDTH_NTSC

◆ VI_MAX_WIDTH_MPAL

#define VI_MAX_WIDTH_MPAL   720

◆ VI_MAX_WIDTH_NTSC

#define VI_MAX_WIDTH_NTSC   720

◆ VI_MAX_WIDTH_PAL

#define VI_MAX_WIDTH_PAL   720

◆ VI_XFBMODE_DF

#define VI_XFBMODE_DF   1

◆ VI_XFBMODE_SF

#define VI_XFBMODE_SF   0

◆ VIDEO_PadFramebufferWidth

#define VIDEO_PadFramebufferWidth (   width)    ((u16)(((u16)(width) + 15) & ~15))

macro to pad the width to a multiple of 16