aboutsummaryrefslogtreecommitdiffstats
path: root/make/cg-common.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'make/cg-common.cfg')
-rw-r--r--make/cg-common.cfg114
1 files changed, 0 insertions, 114 deletions
diff --git a/make/cg-common.cfg b/make/cg-common.cfg
deleted file mode 100644
index e4462e2a1..000000000
--- a/make/cg-common.cfg
+++ /dev/null
@@ -1,114 +0,0 @@
-# This .cfg file provides common options used among all Cg glue code
-# generated for Jogl on all platforms.
-Package com.sun.opengl.cg
-JavaClass CgGL
-Style AllStatic
-JavaOutputDir ../build/gensrc/classes
-NativeOutputDir ../build/gensrc/native/jogl_cg
-HierarchicalNativeOutput false
-
-#
-# Map const char* return values to Java strings for these functions
-#
-ReturnsString cgGetAnnotationName
-ReturnsString cgGetEnumString
-ReturnsString cgGetErrorString
-ReturnsString cgGetLastErrorString
-ReturnsString cgGetLastListing
-ReturnsString cgGetParameterName
-ReturnsString cgGetParameterSemantic
-ReturnsString cgGetPassName
-ReturnsString cgGetProfileString
-ReturnsString cgGetProgramString
-ReturnsString cgGetResourceString
-ReturnsString cgGetStateName
-ReturnsString cgGetString
-ReturnsString cgGetStringAnnotationValue
-ReturnsString cgGetStringParameterValue
-ReturnsString cgGetStringStateAssignmentValue
-ReturnsString cgGetTechniqueName
-ReturnsString cgGetTypeString
-
-ArgumentIsString cgAddStateEnumerant 1
-ArgumentIsString cgCreateArrayState 1
-ArgumentIsString cgCreateArraySamplerState 1
-ArgumentIsString cgCreateEffect 1 2
-ArgumentIsString cgCreateEffectFromFile 1 2
-ArgumentIsString cgCreateProgram 2 4 5
-ArgumentIsString cgCreateProgramFromFile 2 4 5
-ArgumentIsString cgCreateProgramFromEffect 2 3
-ArgumentIsString cgCreateSamplerState 1
-ArgumentIsString cgCreateState 1
-ArgumentIsString cgGetEffectParameterBySemantic 1
-ArgumentIsString cgGetEnum 0
-ArgumentIsString cgGetNamedEffectParameter 1
-ArgumentIsString cgGetNamedParameter 1
-ArgumentIsString cgGetNamedPass 1
-ArgumentIsString cgGetNamedProgramParameter 2
-ArgumentIsString cgGetNamedSamplerState 1
-ArgumentIsString cgGetNamedState 1
-ArgumentIsString cgGetNamedSamplerStateAssignment 1
-ArgumentIsString cgGetNamedStateAssignment 1
-ArgumentIsString cgGetNamedStructParameter 1
-ArgumentIsString cgGetNamedTechnique 1
-ArgumentIsString cgGetNamedTechniqueAnnotation 1
-ArgumentIsString cgGetNamedPassAnnotation 1
-ArgumentIsString cgGetNamedParameterAnnotation 1
-ArgumentIsString cgGetNamedProgramAnnotation 1
-ArgumentIsString cgGetNamedUserType 1
-ArgumentIsString cgGetProfile 0
-ArgumentIsString cgGetType 0
-ArgumentIsString cgGetResource 0
-ArgumentIsString cgSetLastListing 1
-ArgumentIsString cgSetParameterSemantic 1
-ArgumentIsString cgSetStringParameterValue 1
-
-# Opaque definitions
-Opaque boolean CGbool
-
-#
-# FIXME!!!! Ignore these functions for now because we can't
-# automatically handle C callbacks
-#
-Ignore cgSetErrorCallback
-Ignore cgGetErrorCallback
-Ignore cgSetErrorHandler
-Ignore cgGetErrorHandler
-Ignore cgSetStateCallbacks
-Ignore cgGetStateSetCallback
-Ignore cgGetStateResetCallback
-Ignore cgGetStateValidateCallback
-
-#
-# FIXME!!!! Ignore these functions for now because bugs in the
-# emitter code can't handle them
-#
-Ignore cgGetBooleanAnnotationValues
-Ignore cgGetBoolStateAssignmentValues
-Ignore cgGetFloatAnnotationValues
-Ignore cgGetFloatStateAssignmentValues
-Ignore cgGetIntAnnotationValues
-Ignore cgGetIntStateAssignmentValues
-Ignore cgGetParameterValues
-Ignore cgGetProgramOptions
-
-# And NativeLibLoader for help loading the native libraries
-Import com.sun.opengl.impl.*
-
-#
-# NIODirectOnly directives for routines requiring them for semantic reasons
-#
-NIODirectOnly cgGLSetParameterPointer
-
-# Raise CgException instead of RuntimeException in glue code
-RuntimeExceptionType CgException
-
-#
-# Make sure the right definitions and include files are added to the
-# generated C code
-#
-
-CustomCCode #include <stdlib.h>
-CustomCCode #include <Cg/cgGL.h>
-
-IncludeAs CustomJavaCode CgGL cg-common-CustomJavaCode.java