Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
GEF3D List of Graphics Card
GEF3D requires at least OpenGL 1.5. For performance reasons, GEF3D uses some OpenGL features which are not part of OpenGL 1.5:
- NPOT textures (NPOT: non-power of two, see OpenGL Wiki NPOT article) and
- FBOs (Framebuffer Objects) (see Wikipedia FBO article)
If you got an error message opening one of our examples which starts with
<code>java.lang.IllegalStateException: Function is not supported at org.lwjgl.BufferChecks.checkFunctionAddress (BufferChecks.java:69) at org.lwjgl.opengl.EXTFramebufferObject.glGenFramebuffersEXT (EXTFramebufferObject.java:187) at de.feu.draw3d.texture.Texture.createFbo(Texture.java:157) ...</code>
you'll probably have to update your OpenGL driver (or your graphics card). You may want to look at the [OpenGL wiki articles on hardware specifics] (with special pages for NVidia, ATI, and Intel graphics).
List of Tested Graphics Cards
The following graphics cards (and virtual machines) were successfully tested. You may have to update your driver in order to make your card work. If your card is working but not listed here, please write a post to GEF3D's newsgroup.
Remarks:
- GEF3D revision is only a hint and does not necessarily indicate other reversions to work or not work. The revision is the revision number of the SVN repository
Working
Manufacturer | Graphics Card Model | OS | Driver Version | GEF3D revision | Graphics3D Impl | State | Remarks |
---|---|---|---|---|---|---|---|
NVIDIA | GeForce 8600M GT | Mac OS X | OS X 10.5/10.6 | rev. 229 | LWJGL | ok | primary GEF3D development system |
NVIDIA | GeForce GT 330M | Mac OS X | OS X 10.6 | rev. 448 | LWJGL | ok | primary GEF3D development system |
ATI | Radeon X1600/X1650 | Win XP | 7.9 | nn | LWJGL | ok | |
ATI | Radeon X700 Series | Win XP | 8.8 | nn | LWJGL | ok | ATI Catalyst 8.8 Display Driver used |
ATI | HIS Excalibur Radeon 9550 ViVo+DVI | Win XP | 8.7 (July 2008) | nn | LWJGL | ok | ATI Catalyst(TM) 8.7 Display Driver |
VMware | VMware Fusion (on Mac OS X) | Win XP | 3.0.2 | rev. 448 | LWJGL | ok | Win XP running in VM with VMWare Fusion, with GeForce GT 330M |
Not Working
The following cards are not working (as far as we know), mainly because they do not suport FBOs. In elder versions of GEF3D, we tried to support cards without FBO, but this is too much work for us and almost all newer cards do support FBOs.
Manufacturer | Graphics Card Model | OS | Driver Version | GEF3D revision. | Graphics3D Impl | State | Remarks |
---|---|---|---|---|---|---|---|
Matrox | Matrox Millennium P-Series | Win XP | 1.4.2.7 | nn | LWJGL | no | FBO not supported |
NVIDIA | GeForce2 MX 100/200 | Win XP | 6.14.10.9371 | nn | LWJGL | no | FBO not supported |
NVIDIA | GeForce4 440 Go | Win XP | 4.2.5.8 | nn | LWJGL | no | FBO not supported |
NVIDIA | GeForce3 | Win XP | 6.14.10.9371 | nn | LWJGL | no | FBO not supported |
ATI | ATI Mobility Radeon 7000 | Win XP | 6.13.10.6278 | nn | LWJGL | no | FBO not supported, Probably not latest driver version |
VMware | VMware Fusion (Host: Mac OS X) | Ubuntu 10.04 | 3.0.2 | rev. 448 | LWJGL | no | Ubuntu 10.4 running in VM with VMWare Fusion with GeForce GT 330M |
Sun | VirtualBox 2.1.2 | Win XP | 2.1.2.0 | rev. 448 | LWJGL | no | VB supports only Open GL 1.1 and not FBO |
Sun | VirtualBox 3.2.0 (Host: Mac OS X) | Ubuntu 10.04 | 3.2.0, 3D enabled | rev. 448 | LWJGL | no | no, VB crashes! (although FBO extension is supported) |