Sign in
pigweed
/
third_party
/
github
/
32blit
/
32blit-sdk
/
aea24f2bab74c450d60258603561b0921cd4e988
/
.
/
examples
/
3d-demo
/
renderer.hpp
blob: c82338bef3e1af241bba188a04028cac0f8505ef [
file
]
#pragma
once
#include
"32blit.hpp"
using
namespace
blit
;
extern
uint32_t
pixels_drawn
;
void
draw_face
(
Vec3
*
vertices
,
Vec3
*
normals
,
Vec2
*
texture_coordinates
,
Surface
*
texture
,
Vec3
light
,
Pen
*
color
,
int16_t
*
zbuffer
,
int16_t
near
,
int16_t
far
);