Files
libsm64/src/gfx_adapter.h
T
2020-10-27 11:07:42 -06:00

21 lines
779 B
C

#pragma once
#include "decomp/engine/graph_node.h"
#include "libsm64.h"
// Commented out in gbi.h - Replaced here
#define gDPPipeSync(pkt) ({})
#define gSPSetGeometryMode(pkt, word) ({})
#define gDPSetRenderMode(pkt, c0, c1) ({})
#define gSPClearGeometryMode(pkt, word) ({})
#define gSPPerspNormalize(pkt, s) ({})
#define gDPFillRectangle(pkt, ulx, uly, lrx, lry) ({})
#define gSPViewport(pkt, v) ({})
extern void gSPMatrix( void *pkt, Mtx *m, uint8_t flags );
extern void gSPDisplayList( void *pkt, struct DisplayListNode *dl );
// from lib/src/gu*.c
#define guOrtho(mtx, left, right, bottom, top, a, b, c) ({})
#define guPerspective(mtx, perspNorm, fov, aspect, near, far, a) ({})
extern void gfx_adapter_bind_output_buffers( struct SM64MarioGeometryBuffers *outBuffers );