diff options
author | Chien Yang <[email protected]> | 2007-03-09 00:58:28 +0000 |
---|---|---|
committer | Chien Yang <[email protected]> | 2007-03-09 00:58:28 +0000 |
commit | 637d8427266fd3108764700b9f95d9a3b03893ff (patch) | |
tree | 29be17c24091efda5589d8bcc8cf84153aa7dd0c /src/classes/share/javax | |
parent | 88d9f0a85c8f8ddcfb758676296b86236cffaa2e (diff) |
Added support to query GL_SGIS_generate_mipmap and GL_VERSION_1_4 (OpenGL only).
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@790 ba19aa83-45c5-6ac9-afd3-db810772062c
Diffstat (limited to 'src/classes/share/javax')
-rw-r--r-- | src/classes/share/javax/media/j3d/Canvas3D.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/classes/share/javax/media/j3d/Canvas3D.java b/src/classes/share/javax/media/j3d/Canvas3D.java index 8981551..fd3be9b 100644 --- a/src/classes/share/javax/media/j3d/Canvas3D.java +++ b/src/classes/share/javax/media/j3d/Canvas3D.java @@ -767,7 +767,8 @@ public class Canvas3D extends Canvas { // if Texture interpolation mode is support. static final int TEXTURE_LERP = 0x4000; static final int TEXTURE_NON_POWER_OF_TWO = 0x8000; - + static final int TEXTURE_AUTO_MIPMAP_GENERATION = 0x10000; + int textureExtendedFeatures = 0; // Extensions supported by the underlying canvas @@ -3726,6 +3727,10 @@ public class Canvas3D extends Canvas { values.add(new Boolean( (textureExtendedFeatures & TEXTURE_NON_POWER_OF_TWO) != 0)); + keys.add("textureAutoMipMapGenerationAvailable"); + values.add(new Boolean( + (textureExtendedFeatures & TEXTURE_AUTO_MIPMAP_GENERATION) != 0)); + keys.add("textureCoordSetsMax"); values.add(new Integer(maxTexCoordSets)); |