Home | History | Annotate | Download | only in docs
      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>
     14 The current version of the OpenVG state tracker implements OpenVG 1.0.
     15 </p>
     16 <p>
     17 More informations about OpenVG can be found at
     18 <a href="http://www.khronos.org/openvg/" target="_parent">
     19 http://www.khronos.org/openvg/</a> .
     20 </p>
     21 <p>
     22 The OpenVG state tracker depends on the Gallium architecture and a working EGL implementation.
     23 Please 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
     30 not need OpenGL, you can add <code>--disable-opengl</code> to save the
     31 compilation time.</li>
     32 
     33 <li>Build and install Mesa as usual.</li>
     34 </ol>
     35 
     36 <h3>Sample build</h3>
     37 A 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
     45 or 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