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