Sign in
pigweed
/
third_party
/
github
/
32blit
/
32blit-sdk
/
e8bd6f33b9dca982899a99491a7ba447912d64e1
/
.
/
examples
/
3d-demo
/
renderer.hpp
blob: c5efc61b9df1b5aea6a4ec6f4db51f753ec03947 [
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
,
float
*
zbuffer
,
float
near
,
float
far
);