aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/com
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2009-03-20 18:40:32 +0000
committerSven Gothel <[email protected]>2009-03-20 18:40:32 +0000
commite4d142fa647f470a9dd434fb89db4425c9b3f527 (patch)
tree97e58e551c50f145bed0bf5eb1948475579652df /src/jogl/classes/com
parent3e71baf09a671f975654a20cdaae2e39263db620 (diff)
Fix GLProfile.isGL2ES[12](), adding GLProfile.hasGLSL()
git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1896 232f8b59-042b-4e1e-8c03-345bb8c30851
Diffstat (limited to 'src/jogl/classes/com')
-rw-r--r--src/jogl/classes/com/sun/opengl/util/GLArrayDataClient.java8
-rw-r--r--src/jogl/classes/com/sun/opengl/util/GLArrayDataServer.java8
-rw-r--r--src/jogl/classes/com/sun/opengl/util/GLArrayDataWrapper.java4
-rw-r--r--src/jogl/classes/com/sun/opengl/util/ImmModeSink.java2
4 files changed, 11 insertions, 11 deletions
diff --git a/src/jogl/classes/com/sun/opengl/util/GLArrayDataClient.java b/src/jogl/classes/com/sun/opengl/util/GLArrayDataClient.java
index 8bfd60834..7037da97d 100644
--- a/src/jogl/classes/com/sun/opengl/util/GLArrayDataClient.java
+++ b/src/jogl/classes/com/sun/opengl/util/GLArrayDataClient.java
@@ -63,8 +63,8 @@ public class GLArrayDataClient extends GLArrayDataWrapper implements GLArrayData
int initialSize)
throws GLException
{
- if(!GLProfile.isGL2ES2()) {
- throw new GLException("GLArrayDataServer not supported for profile: "+GLProfile.getProfile());
+ if(!GLProfile.hasGLSL()) {
+ throw new GLException("GLArrayDataClient.GLSL not supported for profile: "+GLProfile.getProfile());
}
GLProfile.isValidArrayDataType(-1, comps, dataType, true, true);
@@ -78,8 +78,8 @@ public class GLArrayDataClient extends GLArrayDataWrapper implements GLArrayData
int stride, Buffer buffer)
throws GLException
{
- if(!GLProfile.isGL2ES2()) {
- throw new GLException("GLArrayDataServer not supported for profile: "+GLProfile.getProfile());
+ if(!GLProfile.hasGLSL()) {
+ throw new GLException("GLArrayDataClient.GLSL not supported for profile: "+GLProfile.getProfile());
}
GLProfile.isValidArrayDataType(-1, comps, dataType, true, true);
diff --git a/src/jogl/classes/com/sun/opengl/util/GLArrayDataServer.java b/src/jogl/classes/com/sun/opengl/util/GLArrayDataServer.java
index caf6efe12..5c3fc39f0 100644
--- a/src/jogl/classes/com/sun/opengl/util/GLArrayDataServer.java
+++ b/src/jogl/classes/com/sun/opengl/util/GLArrayDataServer.java
@@ -78,8 +78,8 @@ public class GLArrayDataServer extends GLArrayDataClient implements GLArrayDataE
int initialSize, int vboBufferUsage)
throws GLException
{
- if(!GLProfile.isGL2ES2()) {
- throw new GLException("GLArrayDataServer not supported for profile: "+GLProfile.getProfile());
+ if(!GLProfile.hasGLSL()) {
+ throw new GLException("GLArrayDataServer.GLSL not supported for profile: "+GLProfile.getProfile());
}
GLProfile.isValidArrayDataType(-1, comps, dataType, true, true);
@@ -100,8 +100,8 @@ public class GLArrayDataServer extends GLArrayDataClient implements GLArrayDataE
int stride, Buffer buffer, int vboBufferUsage)
throws GLException
{
- if(!GLProfile.isGL2ES2()) {
- throw new GLException("GLArrayDataServer not supported for profile: "+GLProfile.getProfile());
+ if(!GLProfile.hasGLSL()) {
+ throw new GLException("GLArrayDataServer.GLSL not supported for profile: "+GLProfile.getProfile());
}
GLProfile.isValidArrayDataType(-1, comps, dataType, true, true);
diff --git a/src/jogl/classes/com/sun/opengl/util/GLArrayDataWrapper.java b/src/jogl/classes/com/sun/opengl/util/GLArrayDataWrapper.java
index a36ebc60a..04009595e 100644
--- a/src/jogl/classes/com/sun/opengl/util/GLArrayDataWrapper.java
+++ b/src/jogl/classes/com/sun/opengl/util/GLArrayDataWrapper.java
@@ -26,8 +26,8 @@ public class GLArrayDataWrapper implements GLArrayData {
int vboName, long bufferOffset)
throws GLException
{
- if(!GLProfile.isGL2ES2()) {
- throw new GLException("GLArrayDataServer not supported for profile: "+GLProfile.getProfile());
+ if(!GLProfile.hasGLSL()) {
+ throw new GLException("GLArrayDataWrapper.GLSL not supported for profile: "+GLProfile.getProfile());
}
GLProfile.isValidArrayDataType(-1, comps, dataType, true, true);
diff --git a/src/jogl/classes/com/sun/opengl/util/ImmModeSink.java b/src/jogl/classes/com/sun/opengl/util/ImmModeSink.java
index 90ea9ce7c..ad4e58129 100644
--- a/src/jogl/classes/com/sun/opengl/util/ImmModeSink.java
+++ b/src/jogl/classes/com/sun/opengl/util/ImmModeSink.java
@@ -258,7 +258,7 @@ public class ImmModeSink {
int cComps, int cDataType,
int nComps, int nDataType,
int tComps, int tDataType, boolean useGLSL) {
- if(useGLSL && !GLProfile.isGL2ES2()) {
+ if(useGLSL && !GLProfile.hasGLSL()) {
throw new GLException("ImmModeSink GLSL usage not supported for profile: "+GLProfile.getProfile());
}
vboSet = new VBOSet(glBufferUsage, initialSize,