FxEngine  0.0.1
3d engine for fx9860G calculators
zbuffer.h File Reference
#include <render/parameters.h>
#include <stdint.h>
#include <stdbool.h>

Go to the source code of this file.

Functions

void render_zbuffer_clear ()
 
bool render_zbuffer_set_px (uint32_t x, uint32_t y, uint32_t dist)
 

Function Documentation

◆ render_zbuffer_clear()

void render_zbuffer_clear ( )

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

◆ render_zbuffer_set_px()

bool render_zbuffer_set_px ( uint32_t  x,
uint32_t  y,
uint32_t  dist 
)

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