Un-ignored: the dev drive is the ground truth the restoration and emulator work constantly reference (DPL3/LIBDPL + VRENDER i860 renderer source, BT/RP live+dev game trees, VGL_LABS pod boot, scene/audio content). Kept in-repo for the pod-owner community. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
50 lines
1.3 KiB
C++
50 lines
1.3 KiB
C++
/*
|
|
|
|
File render.h
|
|
|
|
declare all functions in render.c
|
|
|
|
Phil Atkin
|
|
|
|
(c) Division Ltd. 1991
|
|
|
|
*/
|
|
#ifdef render_h
|
|
#else
|
|
#define render_h
|
|
|
|
#include "pazpl5.h"
|
|
|
|
extern void renderPmesh ( PATCH *p,
|
|
MATRIX forward,
|
|
MATRIX back,
|
|
LIGHTSOURCE *blonde,
|
|
VIEW *eye,
|
|
MATERIAL *front_surf,
|
|
MATERIAL *back_surf,
|
|
int clip_code );
|
|
|
|
extern void renderSmesh ( PATCH *p,
|
|
MATRIX forward,
|
|
MATRIX back,
|
|
LIGHTSOURCE *blonde,
|
|
VIEW *eye,
|
|
MATERIAL *front_surf,
|
|
MATERIAL *back_surf,
|
|
int clip_code );
|
|
|
|
extern void renderPatch ( PATCH *p,
|
|
MATRIX forward,
|
|
MATRIX back,
|
|
LIGHTSOURCE *blonde,
|
|
VIEW *eye,
|
|
MATERIAL *front_surf,
|
|
MATERIAL *back_surf,
|
|
int clip_code );
|
|
|
|
extern void render_init( int x_size, int y_size );
|
|
extern void flip_screens ( int me, int nodes );
|
|
extern int back_colour;
|
|
|
|
#endif
|