1 | |
---|
2 | |
---|
3 | ADD_OP(Color,7,"%f %f %f %f %d %d %d") |
---|
4 | ADD_OP(TexCoord,4,"%f %f %f %f") |
---|
5 | ADD_OP(EdgeFlag,1,"%d") |
---|
6 | ADD_OP(Normal,3,"%f %f %f") |
---|
7 | |
---|
8 | ADD_OP(Begin,1,"%C") |
---|
9 | ADD_OP(Vertex,4,"%f %f %f %f") |
---|
10 | ADD_OP(End,0,"") |
---|
11 | |
---|
12 | ADD_OP(EnableDisable,2,"%C %d") |
---|
13 | |
---|
14 | ADD_OP(MatrixMode,1,"%C") |
---|
15 | ADD_OP(LoadMatrix,16,"") |
---|
16 | ADD_OP(LoadIdentity,0,"") |
---|
17 | ADD_OP(MultMatrix,16,"") |
---|
18 | ADD_OP(PushMatrix,0,"") |
---|
19 | ADD_OP(PopMatrix,0,"") |
---|
20 | ADD_OP(Rotate,4,"%f %f %f %f") |
---|
21 | ADD_OP(Translate,3,"%f %f %f") |
---|
22 | ADD_OP(Scale,3,"%f %f %f") |
---|
23 | |
---|
24 | ADD_OP(Viewport,4,"%d %d %d %d") |
---|
25 | ADD_OP(Frustum,6,"%f %f %f %f %f %f") |
---|
26 | |
---|
27 | ADD_OP(Material,6,"%C %C %f %f %f %f") |
---|
28 | ADD_OP(ColorMaterial,2,"%C %C") |
---|
29 | ADD_OP(Light,6,"%C %C %f %f %f %f") |
---|
30 | ADD_OP(LightModel,5,"%C %f %f %f %f") |
---|
31 | |
---|
32 | ADD_OP(Clear,1,"%d") |
---|
33 | ADD_OP(ClearColor,4,"%f %f %f %f") |
---|
34 | ADD_OP(ClearDepth,1,"%f") |
---|
35 | |
---|
36 | ADD_OP(InitNames,0,"") |
---|
37 | ADD_OP(PushName,1,"%d") |
---|
38 | ADD_OP(PopName,0,"") |
---|
39 | ADD_OP(LoadName,1,"%d") |
---|
40 | |
---|
41 | ADD_OP(TexImage2D,9,"%d %d %d %d %d %d %d %d %d") |
---|
42 | ADD_OP(BindTexture,2,"%C %d") |
---|
43 | ADD_OP(TexEnv,7,"%C %C %C %f %f %f %f") |
---|
44 | ADD_OP(TexParameter,7,"%C %C %C %f %f %f %f") |
---|
45 | ADD_OP(PixelStore,2,"%C %C") |
---|
46 | |
---|
47 | ADD_OP(ShadeModel,1,"%C") |
---|
48 | ADD_OP(CullFace,1,"%C") |
---|
49 | ADD_OP(FrontFace,1,"%C") |
---|
50 | ADD_OP(PolygonMode,2,"%C %C") |
---|
51 | |
---|
52 | ADD_OP(CallList,1,"%d") |
---|
53 | ADD_OP(Hint,2,"%C %C") |
---|
54 | |
---|
55 | /* special opcodes */ |
---|
56 | ADD_OP(EndList,0,"") |
---|
57 | ADD_OP(NextBuffer,1,"%p") |
---|
58 | |
---|
59 | /* opengl 1.1 arrays */ |
---|
60 | ADD_OP(ArrayElement, 1, "%d") |
---|
61 | ADD_OP(EnableClientState, 1, "%C") |
---|
62 | ADD_OP(DisableClientState, 1, "%C") |
---|
63 | ADD_OP(VertexPointer, 4, "%d %C %d %p") |
---|
64 | ADD_OP(ColorPointer, 4, "%d %C %d %p") |
---|
65 | ADD_OP(NormalPointer, 3, "%C %d %p") |
---|
66 | ADD_OP(TexCoordPointer, 4, "%d %C %d %p") |
---|
67 | |
---|
68 | /* opengl 1.1 polygon offset */ |
---|
69 | ADD_OP(PolygonOffset, 2, "%f %f") |
---|
70 | |
---|
71 | #undef ADD_OP |
---|