Go to the source code of this file.
|
enum | HSD_VIXFBDrawDispStatus {
HSD_VI_XFB_NONE
,
HSD_VI_XFB_NOUSE
,
HSD_VI_XFB_FREE
,
HSD_VI_XFB_DRAWING
,
HSD_VI_XFB_WAITDONE
,
HSD_VI_XFB_DRAWDONE
,
HSD_VI_XFB_NEXT
,
HSD_VI_XFB_DISPLAY
,
HSD_VI_XFB_COPYEFB
,
HSD_VI_XFB_TERMINATE
} |
|
enum | HSD_VIEFBDrawDispStatus {
HSD_VI_EFB_FREE
,
HSD_VI_EFB_DRAWDONE
,
HSD_VI_EFB_TERMINATE
} |
|
enum | HSD_RenderPass {
HSD_RP_SCREEN
,
HSD_RP_TOPHALF
,
HSD_RP_BOTTOMHALF
,
HSD_RP_OFFSCREEN
,
HSD_RP_NUM
} |
|
◆ HSD_VI_XFB_MAX
◆ HSD_ANTIALIAS_OVERLAP
#define HSD_ANTIALIAS_OVERLAP 4 |
◆ VI_DISPLAY_PIX_SZ
#define VI_DISPLAY_PIX_SZ 2 |
◆ HSD_ANTIALIAS_GARBAGE_SIZE
◆ HSD_VIGXDrawDoneCallback
typedef void(* HSD_VIGXDrawDoneCallback) (int) |
◆ HSD_VIRetraceCallback
typedef void(* HSD_VIRetraceCallback) (u32) |
◆ HSD_VIXFBDrawDispStatus
Enumerator |
---|
HSD_VI_XFB_NONE | |
HSD_VI_XFB_NOUSE | |
HSD_VI_XFB_FREE | |
HSD_VI_XFB_DRAWING | |
HSD_VI_XFB_WAITDONE | |
HSD_VI_XFB_DRAWDONE | |
HSD_VI_XFB_NEXT | |
HSD_VI_XFB_DISPLAY | |
HSD_VI_XFB_COPYEFB | |
HSD_VI_XFB_TERMINATE | |
◆ HSD_VIEFBDrawDispStatus
Enumerator |
---|
HSD_VI_EFB_FREE | |
HSD_VI_EFB_DRAWDONE | |
HSD_VI_EFB_TERMINATE | |
◆ HSD_RenderPass
Enumerator |
---|
HSD_RP_SCREEN | |
HSD_RP_TOPHALF | |
HSD_RP_BOTTOMHALF | |
HSD_RP_OFFSCREEN | |
HSD_RP_NUM | |
◆ HSD_VIInit()
void HSD_VIInit |
( |
struct _HSD_VIStatus * |
vi_status, |
|
|
void * |
xfb0, |
|
|
void * |
xfb1, |
|
|
void * |
xfb2 |
|
) |
| |
◆ HSD_VISetConfigure()
◆ HSD_VISetBlack()
void HSD_VISetBlack |
( |
bool |
black | ) |
|
◆ HSD_VISetUserPreRetraceCallback()
◆ HSD_VISetUserPostRetraceCallback()
◆ HSD_VISetUserGXDrawDoneCallback()
◆ HSD_VIGetXFBDrawEnable()
int HSD_VIGetXFBDrawEnable |
( |
void |
| ) |
|
◆ HSD_VIWaitXFBDrawEnable()
int HSD_VIWaitXFBDrawEnable |
( |
void |
| ) |
|
◆ HSD_VICopyEFB2XFBPtr()
◆ HSD_VIGXDrawDone()
void HSD_VIGXDrawDone |
( |
int |
arg | ) |
|
◆ HSD_VIGXSetDrawDone()
void HSD_VIGXSetDrawDone |
( |
int |
arg | ) |
|
◆ HSD_VISetXFBWaitDone()
void HSD_VISetXFBWaitDone |
( |
int |
idx | ) |
|
◆ HSD_VICopyXFBAsync()
◆ HSD_VIDrawDoneXFB()
void HSD_VIDrawDoneXFB |
( |
int |
idx | ) |
|
◆ HSD_VIWaitXFBFlush()
void HSD_VIWaitXFBFlush |
( |
void |
| ) |
|
◆ HSD_VIWaitXFBFlushNoYield()
void HSD_VIWaitXFBFlushNoYield |
( |
void |
| ) |
|
◆ HSD_VIGetXFBLastDrawDone()
int HSD_VIGetXFBLastDrawDone |
( |
void |
| ) |
|
◆ HSD_VIGetNbXFB()
static int HSD_VIGetNbXFB |
( |
void |
| ) |
|
|
inlinestatic |
◆ HSD_VIGetXFBPtr()
static void * HSD_VIGetXFBPtr |
( |
int |
idx | ) |
|
|
inlinestatic |
◆ HSD_VIGetVIStatus()
◆ HSD_VIGetRenderMode()
◆ HSD_VIData