Zack Rusin | 544dd4b | 2009-05-01 12:41:38 -0400 | [diff] [blame] | 1 | <HTML> |
| 2 | |
Chia-I Wu | 1af6719 | 2010-01-21 15:29:28 +0800 | [diff] [blame] | 3 | <TITLE>OpenVG State Tracker</TITLE> |
Zack Rusin | 544dd4b | 2009-05-01 12:41:38 -0400 | [diff] [blame] | 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> |
Brian Paul | d6318ba | 2009-05-01 11:37:09 -0600 | [diff] [blame] | 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> . |
Zack Rusin | 544dd4b | 2009-05-01 12:41:38 -0400 | [diff] [blame] | 20 | </p> |
| 21 | <p> |
| 22 | The OpenVG state tracker depends on the Gallium architecture and a working EGL implementation. |
Chia-I Wu | 1af6719 | 2010-01-21 15:29:28 +0800 | [diff] [blame] | 23 | Please refer to <a href="egl.html">Mesa EGL</a> for more information about EGL. |
Zack Rusin | 544dd4b | 2009-05-01 12:41:38 -0400 | [diff] [blame] | 24 | </p> |
| 25 | |
| 26 | |
| 27 | <h2>Building the library</h2> |
| 28 | <ol> |
Chia-I Wu | c6320c5 | 2010-10-28 17:25:07 +0800 | [diff] [blame] | 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> |
Zack Rusin | 544dd4b | 2009-05-01 12:41:38 -0400 | [diff] [blame] | 34 | </ol> |
| 35 | |
| 36 | <h3>Sample build</h3> |
| 37 | A sample build looks as follows: |
| 38 | <pre> |
Chia-I Wu | c6320c5 | 2010-10-28 17:25:07 +0800 | [diff] [blame] | 39 | $ ./configure --disable-opengl --enable-openvg |
Chia-I Wu | 1af6719 | 2010-01-21 15:29:28 +0800 | [diff] [blame] | 40 | $ make |
| 41 | $ make install |
Zack Rusin | 544dd4b | 2009-05-01 12:41:38 -0400 | [diff] [blame] | 42 | </pre> |
| 43 | |
Chia-I Wu | c6320c5 | 2010-10-28 17:25:07 +0800 | [diff] [blame] | 44 | <p>It will install <code>libOpenVG.so</code>, <code>libEGL.so</code>, and one |
| 45 | or more EGL drivers.</p> |
| 46 | |
Brian Paul | d6318ba | 2009-05-01 11:37:09 -0600 | [diff] [blame] | 47 | <h2>OpenVG Demos</h2> |
| 48 | |
Chia-I Wu | c6320c5 | 2010-10-28 17:25:07 +0800 | [diff] [blame] | 49 | <p>OpenVG demos can be found in mesa/demos repository.</p> |
Brian Paul | d6318ba | 2009-05-01 11:37:09 -0600 | [diff] [blame] | 50 | |
Zack Rusin | 544dd4b | 2009-05-01 12:41:38 -0400 | [diff] [blame] | 51 | </body> |
| 52 | </html> |