Home My Page Projects Code Snippets Project Openings 3D graphics for Standard ML
Summary Activity SCM

SCM Repository

[sml3d] Annotation of /trunk/sml3d/gen/gen-from-xml/specs/extra.xdb
ViewVC logotype

Annotation of /trunk/sml3d/gen/gen-from-xml/specs/extra.xdb

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1396 - (view) (download)

1 : jhr 1393 <!-- extra function prototypes that have specialized ML types -->
2 :    
3 :     <spec-db registry="gl.xml" api="gl" profile="core" extensions="glcore">
4 : jhr 1396 <types />
5 :     <enums />
6 : jhr 1393 <commands>
7 :     <command name="glGetBooleanv">
8 :     <proto name="glGetBoolean1v">
9 :     <return-type ctype="void"/>
10 :     <param name="pname" group="GetPName" ctype="GLenum"/>
11 :     <param name="data" group="Boolean" ctype="GLboolean*" mltype="glboolean ref"/>
12 :     </proto>
13 :     </command>
14 :     <command name="glGetDoublev">
15 :     <proto name="glGetDouble1v">
16 :     <return-type ctype="void"/>
17 :     <param name="pname" group="GetPName" ctype="GLenum"/>
18 :     <param name="data" ctype="GLdouble*" mltype="gldouble ref"/>
19 :     </proto>
20 :     </command>
21 :     <command name="glGetFloatv">
22 :     <proto name="glGetFloat1v">
23 :     <return-type ctype="void"/>
24 :     <param name="pname" group="GetPName" ctype="GLenum"/>
25 :     <param name="data" ctype="GLfloat*" mltype="glfloat ref"/>
26 :     </proto>
27 :     </command>
28 :     <command name="glGetIntegerv">
29 :     <proto name="glGetInteger1v">
30 :     <return-type ctype="void"/>
31 :     <param name="pname" group="GetPName" ctype="GLenum"/>
32 :     <param name="data" ctype="GLint*" mltype="glint ref"/>
33 :     </proto>
34 :     <proto name="glGetIntegerArray">
35 :     <return-type ctype="void"/>
36 :     <param name="pname" group="GetPName" ctype="GLenum"/>
37 :     <param name="data" ctype="GLint*" mltype="glint array"/>
38 :     </proto>
39 :     <proto name="glGetWord1v">
40 :     <return-type ctype="void"/>
41 :     <param name="pname" group="GetPName" ctype="GLenum"/>
42 :     <param name="data" ctype="GLint*" mltype="gluint ref"/>
43 :     </proto>
44 :     <proto name="glGetEnum">
45 :     <return-type ctype="void"/>
46 :     <param name="pname" group="GetPName" ctype="GLenum"/>
47 :     <param name="data" ctype="GLint*" mltype="glenum ref"/>
48 :     </proto>
49 :     </command>
50 :     <command name="glGetString">
51 :     <proto name="glGetString">
52 :     <return-type ctype="GLubyte*" mltype="ptr"/>
53 :     <param name="name" group="StringName" ctype="GLenum"/>
54 :     </proto>
55 :     </command>
56 :     </commands>
57 : jhr 1396 <groups />
58 :     <features />
59 : jhr 1393 </spec-db>

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0