John Kessenich | e2c091b | 2013-07-22 07:40:27 +0000 | [diff] [blame] | 1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| 2 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> |
| 3 | <head> |
| 4 | <title>GLSL Reference Parser</title> |
| 5 | <?php |
| 6 | if (file_exists("/home/virtual/opengl.org/var/www/html/sdk/inc/sdk_head.txt")) |
| 7 | include("/home/virtual/opengl.org/var/www/html/sdk/inc/sdk_head.txt"); |
| 8 | else |
| 9 | include("sdk_head.txt"); |
| 10 | ?> |
| 11 | </head> |
| 12 | <body> |
| 13 | <?php |
| 14 | if (file_exists("/home/virtual/opengl.org/var/www/html/sdk/inc/sdk_body_start.txt")) |
| 15 | include("/home/virtual/opengl.org/var/www/html/sdk/inc/sdk_body_start.txt"); |
| 16 | else |
| 17 | include("sdk_body_start.txt"); |
| 18 | ?> |
| 19 | <p> |
| 20 | <a href="index.php">[About]</a> |
| 21 | <!-- <a href="news.php">[News]</a> --> |
| 22 | <!-- <a href="documentation/index.php">[Documentation]</a> --> |
| 23 | <!-- <a href="screenshots.php">[Screenshots]</a> --> |
| 24 | </p> |
| 25 | <h1>About GLSL Reference Parser</h1> |
| 26 | <p> |
| 27 | The GLSL Reference Parser provides a front end for parsing and |
| 28 | operating on OpenGL Shading Language code. It was originally |
| 29 | developed by 3Dlabs and is being maintained and updated by <a |
| 30 | href="http://lunarg.com/">LunarG</a>. The <a |
| 31 | href="README.txt">README</a> has some additional information. |
| 32 | </p> |
| 33 | |
| 34 | <p> |
| 35 | You can download the source from the <a |
| 36 | href="https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang/"> |
John Kessenich | d7c0c3f | 2013-07-22 22:29:42 +0000 | [diff] [blame] | 37 | Khronos public-access Subversion server</a> . For example, using the Subversion |
| 38 | command-line client: |
John Kessenich | e2c091b | 2013-07-22 07:40:27 +0000 | [diff] [blame] | 39 | </p> |
| 40 | |
John Kessenich | d7c0c3f | 2013-07-22 22:29:42 +0000 | [diff] [blame] | 41 | <p><tt> |
John Kessenich | b40a488 | 2013-07-22 22:31:08 +0000 | [diff] [blame] | 42 | svn checkout --username anonymous --password anonymous |
John Kessenich | d7c0c3f | 2013-07-22 22:29:42 +0000 | [diff] [blame] | 43 | https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang/ glslang |
| 44 | </tt></p> |
| 45 | |
John Kessenich | e2c091b | 2013-07-22 07:40:27 +0000 | [diff] [blame] | 46 | <hr /> |
| 47 | |
| 48 | <h2>Requirements</h2> |
| 49 | <p> TBD. Builds on Windows and Linux. </p> |
| 50 | <!-- |
| 51 | <ul> |
| 52 | <li><a href="http://gcc.gnu.org">GCC</a> 3.2 or later (4.0 |
| 53 | is <a href="http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18279">broken</a>, but 4.1 works).</li> |
| 54 | <li><a href="http://ffmpeg.sourceforge.net/">FFmpeg</a> is needed for |
| 55 | video capture</li> |
| 56 | <li><a href="http://tiswww.case.edu/php/chet/readline/rltop.html">GNU |
| 57 | readline</a> is recommended for history editing in <kbd>gldb</kbd></li> |
| 58 | <li><a href="http://www.gtk.org/">GTK+</a> is required for <kbd>gldb-gui</kbd></li> |
| 59 | <li><a href="http://projects.gnome.org/gtkglext/">GtkGLExt</a> and |
| 60 | <a href="http://glew.sourceforge.net/">GLEW</a> are highly |
| 61 | recommended for <kbd>gldb-gui</kbd> (without them, the texture display |
| 62 | will not work)</li> |
| 63 | </ul> |
| 64 | --> |
| 65 | |
| 66 | <hr /> |
| 67 | <!-- |
| 68 | <h2>Example</h2> |
| 69 | --> |
| 70 | |
| 71 | <hr /> |
| 72 | <p> |
| 73 | <a href="http://sourceforge.net/projects/glslang"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=110905&type=12" width="120" height="30" border="0" alt="Get BuGLe at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a> |
| 74 | <?php |
| 75 | if (file_exists("/home/virtual/opengl.org/var/www/html/sdk/inc/sdk_footer.txt")) |
| 76 | include("/home/virtual/opengl.org/var/www/html/sdk/inc/sdk_footer.txt"); |
| 77 | else |
| 78 | include("sdk_footer.txt"); |
| 79 | ?> |
| 80 | </body> |
| 81 | </html> |