OSDN Git Service

a803174b3ea2ad38b312a5e1e3c2daa650a9b72b
[android-x86/external-mesa.git] / src / mesa / drivers / dri / ffb / ffb_tris.h
1 /* $XFree86: xc/lib/GL/mesa/src/drv/ffb/ffb_tris.h,v 1.2 2002/02/22 21:32:59 dawes Exp $ */
2
3 #ifndef _FFB_TRIS_H
4 #define _FFB_TRIS_H
5
6 extern void ffbDDInitRenderFuncs( GLcontext *ctx );
7
8
9 #define _FFB_NEW_RENDER (_DD_NEW_TRI_LIGHT_TWOSIDE |    \
10                          _DD_NEW_TRI_OFFSET |           \
11                          _DD_NEW_TRI_UNFILLED)
12
13 extern void ffbChooseRenderState(GLcontext *ctx);
14
15
16 #define _FFB_NEW_TRIANGLE (_DD_NEW_TRI_SMOOTH | \
17                            _DD_NEW_FLATSHADE |  \
18                            _NEW_POLYGON |       \
19                            _NEW_COLOR)
20
21 extern void ffbChooseTriangleState(GLcontext *ctx);
22
23 extern void ffbFallback( GLcontext *ctx, GLuint bit, GLboolean mode );
24 #define FALLBACK( ctx, bit, mode ) ffbFallback( ctx, bit, mode )
25
26 #endif /* !(_FFB_TRIS_H) */