From 637d8427266fd3108764700b9f95d9a3b03893ff Mon Sep 17 00:00:00 2001 From: Chien Yang Date: Fri, 9 Mar 2007 00:58:28 +0000 Subject: 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 --- src/classes/share/javax/media/j3d/Canvas3D.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/classes/share') 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)); -- cgit v1.2.3