32unsigned buildPoly(uint32_t* o,
unsigned quad,
unsigned g,
unsigned tex,
unsigned semi,
unsigned x0,
unsigned w,
35unsigned buildRect(uint32_t* o,
unsigned size,
unsigned tex,
unsigned semi,
unsigned raw,
unsigned w,
unsigned h);
40#define LINE_GOURAUD 1u
43#define LINE_SLANTED 8u
44#define LINE_VERTICAL 16u
46#define LINE_MAX_SEGS 16u
47#define LINE_MAX_WORDS (2u * (LINE_MAX_SEGS + 1u) + 1u)
static int size
Definition string.h:149
uint32_t out
Definition cpu.c:62
uint8_t g
Definition gte-depthcue.c:40
unsigned buildLineCommand(uint32_t *out, unsigned kind, unsigned len, unsigned segs)
Definition prims.c:65
unsigned buildPoly(uint32_t *o, unsigned quad, unsigned g, unsigned tex, unsigned semi, unsigned x0, unsigned w, unsigned h)
Definition prims.c:33
unsigned buildRect(uint32_t *o, unsigned size, unsigned tex, unsigned semi, unsigned raw, unsigned w, unsigned h)
Definition prims.c:54