#ifndef FE_ZBUFFER #define FE_ZBUFFER /** Taille du z_buffer **/ #define FE_ZB_SIZE_X 128 #define FE_ZB_SIZE_Y 64 /** FE_zbuffer_clear * effacer le z buffer pour un nouveau cycle de dessin * TODO : ajouter effacement avec le DMA Controller pour les modèles ayant un processeur SH4-A **/ void FE_zbuffer_clear(); #include /** FE_zbuffer_set_dist * change la distance d'un pixel du zbuffer * retourne true si il faut dessiner le pixel * retourne false si le pixel est déjà existant **/ bool FE_zbuffer_set_dist(int x, int y, int dist); // if you are allowed to draw the pixel on vram #endif