diff options
Diffstat (limited to 'src/classes/javax/media/opengl/util')
3 files changed, 30 insertions, 26 deletions
diff --git a/src/classes/javax/media/opengl/util/BufferUtil.java.javame_cdc_fp b/src/classes/javax/media/opengl/util/BufferUtil.java.javame_cdc_fp index 97d54b932..3ead1a4e9 100755 --- a/src/classes/javax/media/opengl/util/BufferUtil.java.javame_cdc_fp +++ b/src/classes/javax/media/opengl/util/BufferUtil.java.javame_cdc_fp @@ -229,18 +229,7 @@ public class BufferUtil { return dest; } - //---------------------------------------------------------------------- - // Internals only below this point - // - - // NOTE that this work must be done reflectively at the present time - // because this code must compile and run correctly on both CDC/FP and J2SE - private static boolean isCDCFP; - private static Class byteOrderClass; - private static Object nativeOrderObject; - private static Method orderMethod; - - private static void nativeOrder(ByteBuffer buf) { + public static ByteBuffer nativeOrder(ByteBuffer buf) { if (!isCDCFP) { try { if (byteOrderClass == null) { @@ -261,5 +250,18 @@ public class BufferUtil { } } } + return buf; } + + //---------------------------------------------------------------------- + // Internals only below this point + // + + // NOTE that this work must be done reflectively at the present time + // because this code must compile and run correctly on both CDC/FP and J2SE + private static boolean isCDCFP; + private static Class byteOrderClass; + private static Object nativeOrderObject; + private static Method orderMethod; + } diff --git a/src/classes/javax/media/opengl/util/BufferUtil.java.javase b/src/classes/javax/media/opengl/util/BufferUtil.java.javase index 2c49d5fae..66a8acaff 100755 --- a/src/classes/javax/media/opengl/util/BufferUtil.java.javase +++ b/src/classes/javax/media/opengl/util/BufferUtil.java.javase @@ -252,18 +252,7 @@ public class BufferUtil { return dest; } - //---------------------------------------------------------------------- - // Internals only below this point - // - - // NOTE that this work must be done reflectively at the present time - // because this code must compile and run correctly on both CDC/FP and J2SE - private static boolean isCDCFP; - private static Class byteOrderClass; - private static Object nativeOrderObject; - private static Method orderMethod; - - private static void nativeOrder(ByteBuffer buf) { + public static ByteBuffer nativeOrder(ByteBuffer buf) { if (!isCDCFP) { try { if (byteOrderClass == null) { @@ -284,5 +273,18 @@ public class BufferUtil { } } } + return buf; } + + //---------------------------------------------------------------------- + // Internals only below this point + // + + // NOTE that this work must be done reflectively at the present time + // because this code must compile and run correctly on both CDC/FP and J2SE + private static boolean isCDCFP; + private static Class byteOrderClass; + private static Object nativeOrderObject; + private static Method orderMethod; + } diff --git a/src/classes/javax/media/opengl/util/Gamma.java b/src/classes/javax/media/opengl/util/Gamma.java index 201144e3f..ba7bc5a32 100755 --- a/src/classes/javax/media/opengl/util/Gamma.java +++ b/src/classes/javax/media/opengl/util/Gamma.java @@ -87,7 +87,7 @@ public class Gamma { * out-of-bounds */ public static boolean setDisplayGamma(float gamma, float brightness, float contrast) throws IllegalArgumentException { - return GLDrawableFactoryImpl.getFactoryImpl(false).setDisplayGamma(gamma, brightness, contrast); + return GLDrawableFactoryImpl.getFactoryImpl().setDisplayGamma(gamma, brightness, contrast); } /** @@ -101,6 +101,6 @@ public class Gamma { * unspecified behavior during JVM teardown. */ public static void resetDisplayGamma() { - GLDrawableFactoryImpl.getFactoryImpl(false).resetDisplayGamma(); + GLDrawableFactoryImpl.getFactoryImpl().resetDisplayGamma(); } } |