Skip to content

Commit

Permalink
Website: add compatibility matrix
Browse files Browse the repository at this point in the history
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[ ] New Feature
[ ] Cleanup
[ ] Optimization
[x] Documentation
  • Loading branch information
eile committed May 28, 2007
1 parent d508925 commit f496e51
Show file tree
Hide file tree
Showing 4 changed files with 77 additions and 3 deletions.
1 change: 1 addition & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ FILES = \
$(wildcard downloads/*gz) \
$(wildcard downloads/*rpm) \
api.html \
compatibility.html \
configuration.html \
contact.html \
contributors.html \
Expand Down
66 changes: 66 additions & 0 deletions compatibility.shtml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
#define S_DOCUMENTATION
#define S_DOCUMENTATION_COMPATIBILITY
#define PAGE Documentation
#define SUBPAGE Compatibility Matrix

#include "header.shtml"

<p>
Please
<a href="mailto:info@equalizergraphics.com?subject=Equalizer%20platform%20support">get in
contact</a> with us if you need or anticipate additional platform support.
</p>

<table>
<tr>
<th width="25%"></th>
<th width="25%">WGL</th>
<th width="25%">GLX</th>
<th width="25%">CGL</th>
</tr>
<tr>
<th>Windows XP<sup>1</sup></th>
<td bgcolor="#ccffcc">window uses handle (HWND) and WGL context (HGLRC)</td>
<td bgcolor="#ffcccc">not yet implemented</td>
<td bgcolor="#ffcccc">API does not exist</td>
</tr>

<tr>
<th>Linux<sup>2</sup></th>
<td bgcolor="#ffcccc">API does not exist</td>
<td bgcolor="#ccffcc">pipe uses X11 display connection (Display*), window uses
X11 drawable (XID) and glX context (GLXContext) </td>
<td bgcolor="#ffcccc">API does not exist</td>
</tr>

<tr>
<th>Mac OS X 10.4<sup>3</sup></th>
<td bgcolor="#ffcccc">API does not exist</td>
<td bgcolor="#ccffcc">same as Linux</td>
<td bgcolor="#ffffcc">fullscreen only, event handling not yet implemented</td>
</tr>

<tr>
<th>Other Unix-like<sup>4</sup></th><td bgcolor="#ffcccc">API does not
exist</td>
<td bgcolor="#ffffcc">same as Linux, minimal porting needed</td>
<td bgcolor="#ffcccc">API does not exist</td>
</tr>
</table>

<table>
<tr><th>1</th><td>Visual Studio 2005 project files, tested both in 32 bit and
64 bit.</td></tr>
<tr><th>2</th><td>tested both in 32 bit and 64 bit i386, as well as
ia64. Regular testing on Ubuntu 6.10 and RHEL4.</td></tr>
<tr><th>3</th><td>32 bit only, OpenGL and X11 libraries do not exist in 64 bit
variants. Tested on i386 and ppc. Universal libraries and binary
support. Makefile-based build environment, no XCode or framework support
yet.</td></tr>
<tr><th>4</th><td>Version 0.1 was tested on SGI IRIX. Porting to other
Unix-like operating system requires minimal porting effort, mostly for
compiler differences.</td></tr>
</p>

#include "footer.shtml"
<!-- $Id$ -->
6 changes: 6 additions & 0 deletions include/header.shtml
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,12 @@
#endif
>Feature List</a></p>

<p><a href="compatibility.html"
#ifdef S_DOCUMENTATION_COMPATIBILITY
class="used"
#endif
>Compatibility Matrix</a></p>

<p><a href="doc_developer.html"
#ifdef S_DOCUMENTATION_DEVELOPER
class="used"
Expand Down
7 changes: 4 additions & 3 deletions index.shtml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
workstations. Equalizer is built upon a parallel, scalable programming
interface solving problems that are common to any multipipe application. The
API is <em>minimally invasive</em>, making application porting as easy as
possible while delivering maximum performance.
<br><a href="useCases.html">More about use cases...</a>
possible while delivering maximum performance.<br>
<a href="useCases.html">Equalizer use cases...</a>
</p>

<h2>Compatibility</h2>
Expand All @@ -30,7 +30,8 @@
and Mac OS X and supports both 32-bit and 64-bit
execution. Please <a href="contact.html">contact us</a> if you are interested
to learn more about Equalizer, to participate in its design and development,
or if you have any other questions.
or if you have any other questions.<br>
<a href="compatibility.html">Full compatibility matrix...</a>
</p>

<h2>License</h2>
Expand Down

0 comments on commit f496e51

Please sign in to comment.