• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<HTML>
2
3<TITLE>OpenVG State Tracker</TITLE>
4
5<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
6
7<BODY>
8
9<body bgcolor="#eeeeee">
10
11<H1>OpenVG State Tracker</H1>
12
13<p>
14The current version of the OpenVG state tracker implements OpenVG 1.0.
15</p>
16<p>
17More informations about OpenVG can be found at
18<a href="http://www.khronos.org/openvg/" target="_parent">
19http://www.khronos.org/openvg/</a> .
20</p>
21<p>
22The OpenVG state tracker depends on the Gallium architecture and a working EGL implementation.
23Please refer to <a href="egl.html">Mesa EGL</a> for more information about EGL.
24</p>
25
26
27<h2>Building the library</h2>
28<ol>
29<li>Run <code>configure</code> with <code>--enable-openvg</code>.  If you do
30not need OpenGL, you can add <code>--disable-opengl</code> to save the
31compilation time.</li>
32
33<li>Build and install Mesa as usual.</li>
34</ol>
35
36<h3>Sample build</h3>
37A sample build looks as follows:
38<pre>
39  $ ./configure --disable-opengl --enable-openvg
40  $ make
41  $ make install
42</pre>
43
44<p>It will install <code>libOpenVG.so</code>, <code>libEGL.so</code>, and one
45or more EGL drivers.</p>
46
47<h2>OpenVG Demos</h2>
48
49<p>OpenVG demos can be found in mesa/demos repository.</p>
50
51</body>
52</html>
53