# graphics.c

`#include <valloc.h>`
`#include <malloc.h>`
`#include <string.h>`
`#include <pspgu.h>`
`#include <pspdisplay.h>`
`#include "../graphics.h"`
graphics.cのインクルード依存関係図

## 関数
u32 | __attribute__ ((aligned(16)))
int | dxpGraphicsInit ()
int | dxpGraphicsEnd ()
int | DeleteGraph (int gh)
| グラフィックスハンドルを削除します(本家互換)
int | InitGraph ()
| 全てのグラフィックスハンドルを削除します(本家互換)
int | dxpGraphicsSetup2DTex (DXPTEXTURE3 *texptr, int flag)
int | dxpGraphicsSetup2D (u32 color)
int | GetColor (int Red, int Green, int Blue)
| 色コードを返します(本家互換)
void * | GetFramebufferAddress ()
| フレームバッファ（裏画面）へのポインタを返します
void * | GetDisplaybufferAddress ()
| ディスプレイバッファ（表画面）へのポインタを返します
void * | dxpGuGetMemory (u32 size)
void | dxpGraphicsWaitVSync ()
## 変数
DXPGRAPHICSDATA | dxpGraphicsData

## 関数

u32 __attribute__ | ( | (aligned(16)) |  | ) |

int dxpGraphicsEnd | ( |  | ) |

int dxpGraphicsInit | ( |  | ) |

int dxpGraphicsSetup2D | ( | u32 | color | ) |

int dxpGraphicsSetup2DTex | ( | DXPTEXTURE3 * | texptr,
|  | int | flag |
| ) |  |  |

void dxpGraphicsWaitVSync | ( |  | ) |

void* dxpGuGetMemory | ( | u32 | size | ) |

## 変数

DXPGRAPHICSDATA dxpGraphicsData