39#define TRI3D_DEPTHTEXTURE_5650 0
40#define TRI3D_DEPTHTEXTURE_5551 1
41#define TRI3D_DEPTHTEXTURE_T16 2
51void tri3dClear( triS32 col, triS32 stencil, triS32 depth );
52void tri3dEnable( triS32 what );
53void tri3dDisable( triS32 what );
55void tri3dPerspective( triFloat fov );
59void tri3dFilter( triS32 filter );
62void tri3dRenderToAlpha(triS32 enable);
65void tri3dRenderbufferCreate( triS32 n, triS32 psm, triS32 width, triS32 height );
66void tri3dRenderbufferClose( triU32 n );
67void tri3dRenderbufferSetTexture( triU32 n );
68void tri3dRenderbufferSetRendertarget( triU32 n );
70void tri3dRenderbufferToScreen( triS32 n, triS32 x, triS32 y );
72void tri3dFramebufferSetRendertarget();
74void tri3dFramebufferSetTexture();
76void tri3dDepthbufferSetTexture( triU32 mode,
void* ramp );
79void tri3dRenderTexture( triFloat x, triFloat y, triFloat u0, triFloat v0, triFloat u1, triFloat v1 );
81void tri3dRenderFullscreenTexture( triFloat u0, triFloat v0, triFloat u1, triFloat v1 );
84void tri3dGridShader( triS32 twidth, triS32 theight, triS32 ysteps, triS32 xsteps, tri3dVertexShaderUVf shader );
87void tri3d4x4Pcf( triS32 twidth, triS32 theight );
89void tri3d4x4PcfDithered( triS32 twidth, triS32 theight );
90void tri3d3x3OverlapFilter( triS32 twidth, triS32 theight );
95void tri3d5x5_2stepConvolution( triS32 n1, triS32 n2 );
96void tri3d9x9_2stepConvolution( triS32 n1, triS32 n2 );
Vertex with texture coordinates.
Definition: triTypes.h:474