4package com.jogamp.opengl.cg;
7import com.jogamp.common.os.DynamicLookupHelper;
8import com.jogamp.common.os.DynamicLibraryBundle;
9import com.jogamp.common.util.SecurityUtil;
10import com.jogamp.opengl.cg.CgDynamicLibraryBundleInfo;
11import java.security.PrivilegedAction;
12import com.jogamp.gluegen.runtime.ProcAddressTable;
13import com.jogamp.common.util.SecurityUtil;
24 public CgProcAddressTable(com.jogamp.gluegen.runtime.FunctionAddressResolver resolver){ super(resolver); }
26 long _addressof_cgCreateContext;
27 long _addressof_cgDestroyContext;
28 long _addressof_cgIsContext;
29 long _addressof_cgGetLastListing;
30 long _addressof_cgSetLastListing;
31 long _addressof_cgSetAutoCompile;
32 long _addressof_cgGetAutoCompile;
33 long _addressof_cgCreateProgram;
34 long _addressof_cgCreateProgramFromFile;
35 long _addressof_cgCopyProgram;
36 long _addressof_cgDestroyProgram;
37 long _addressof_cgGetFirstProgram;
38 long _addressof_cgGetNextProgram;
39 long _addressof_cgGetProgramContext;
40 long _addressof_cgIsProgram;
41 long _addressof_cgCompileProgram;
42 long _addressof_cgIsProgramCompiled;
43 long _addressof_cgGetProgramString;
44 long _addressof_cgGetProgramProfile;
45 long _addressof_cgSetProgramProfile;
46 long _addressof_cgSetPassProgramParameters;
47 long _addressof_cgCreateParameter;
48 long _addressof_cgCreateParameterArray;
49 long _addressof_cgCreateParameterMultiDimArray;
50 long _addressof_cgDestroyParameter;
51 long _addressof_cgConnectParameter;
52 long _addressof_cgDisconnectParameter;
53 long _addressof_cgGetConnectedParameter;
54 long _addressof_cgGetNumConnectedToParameters;
55 long _addressof_cgGetConnectedToParameter;
56 long _addressof_cgGetNamedParameter;
57 long _addressof_cgGetNamedProgramParameter;
58 long _addressof_cgGetFirstParameter;
59 long _addressof_cgGetNextParameter;
60 long _addressof_cgGetFirstLeafParameter;
61 long _addressof_cgGetNextLeafParameter;
62 long _addressof_cgGetFirstStructParameter;
63 long _addressof_cgGetNamedStructParameter;
64 long _addressof_cgGetFirstDependentParameter;
65 long _addressof_cgGetArrayParameter;
66 long _addressof_cgGetArrayDimension;
67 long _addressof_cgGetArrayType;
68 long _addressof_cgGetArraySize;
69 long _addressof_cgGetArrayTotalSize;
70 long _addressof_cgSetArraySize;
71 long _addressof_cgSetMultiDimArraySize;
72 long _addressof_cgGetParameterProgram;
73 long _addressof_cgGetParameterContext;
74 long _addressof_cgIsParameter;
75 long _addressof_cgGetParameterName;
76 long _addressof_cgGetParameterType;
77 long _addressof_cgGetParameterBaseType;
78 long _addressof_cgGetParameterClass;
79 long _addressof_cgGetParameterRows;
80 long _addressof_cgGetParameterColumns;
81 long _addressof_cgGetParameterNamedType;
82 long _addressof_cgGetParameterSemantic;
83 long _addressof_cgGetParameterResource;
84 long _addressof_cgGetParameterBaseResource;
85 long _addressof_cgGetParameterResourceIndex;
86 long _addressof_cgGetParameterVariability;
87 long _addressof_cgGetParameterDirection;
88 long _addressof_cgIsParameterReferenced;
89 long _addressof_cgIsParameterUsed;
90 long _addressof_cgSetParameterValuedr;
91 long _addressof_cgSetParameterValuedc;
92 long _addressof_cgSetParameterValuefr;
93 long _addressof_cgSetParameterValuefc;
94 long _addressof_cgSetParameterValueir;
95 long _addressof_cgSetParameterValueic;
96 long _addressof_cgGetParameterValuedr;
97 long _addressof_cgGetParameterValuedc;
98 long _addressof_cgGetParameterValuefr;
99 long _addressof_cgGetParameterValuefc;
100 long _addressof_cgGetParameterValueir;
101 long _addressof_cgGetParameterValueic;
102 long _addressof_cgGetStringParameterValue;
103 long _addressof_cgSetStringParameterValue;
104 long _addressof_cgGetParameterOrdinalNumber;
105 long _addressof_cgIsParameterGlobal;
106 long _addressof_cgGetParameterIndex;
107 long _addressof_cgSetParameterVariability;
108 long _addressof_cgSetParameterSemantic;
109 long _addressof_cgSetParameter1f;
110 long _addressof_cgSetParameter2f;
111 long _addressof_cgSetParameter3f;
112 long _addressof_cgSetParameter4f;
113 long _addressof_cgSetParameter1d;
114 long _addressof_cgSetParameter2d;
115 long _addressof_cgSetParameter3d;
116 long _addressof_cgSetParameter4d;
117 long _addressof_cgSetParameter1i;
118 long _addressof_cgSetParameter2i;
119 long _addressof_cgSetParameter3i;
120 long _addressof_cgSetParameter4i;
121 long _addressof_cgSetParameter1iv;
122 long _addressof_cgSetParameter2iv;
123 long _addressof_cgSetParameter3iv;
124 long _addressof_cgSetParameter4iv;
125 long _addressof_cgSetParameter1fv;
126 long _addressof_cgSetParameter2fv;
127 long _addressof_cgSetParameter3fv;
128 long _addressof_cgSetParameter4fv;
129 long _addressof_cgSetParameter1dv;
130 long _addressof_cgSetParameter2dv;
131 long _addressof_cgSetParameter3dv;
132 long _addressof_cgSetParameter4dv;
133 long _addressof_cgSetMatrixParameterir;
134 long _addressof_cgSetMatrixParameterdr;
135 long _addressof_cgSetMatrixParameterfr;
136 long _addressof_cgSetMatrixParameteric;
137 long _addressof_cgSetMatrixParameterdc;
138 long _addressof_cgSetMatrixParameterfc;
139 long _addressof_cgGetMatrixParameterir;
140 long _addressof_cgGetMatrixParameterdr;
141 long _addressof_cgGetMatrixParameterfr;
142 long _addressof_cgGetMatrixParameteric;
143 long _addressof_cgGetMatrixParameterdc;
144 long _addressof_cgGetMatrixParameterfc;
145 long _addressof_cgGetTypeString;
146 long _addressof_cgGetType;
147 long _addressof_cgGetNamedUserType;
148 long _addressof_cgGetNumUserTypes;
149 long _addressof_cgGetUserType;
150 long _addressof_cgGetNumParentTypes;
151 long _addressof_cgGetParentType;
152 long _addressof_cgIsParentType;
153 long _addressof_cgIsInterfaceType;
154 long _addressof_cgGetResourceString;
155 long _addressof_cgGetResource;
156 long _addressof_cgGetEnumString;
157 long _addressof_cgGetEnum;
158 long _addressof_cgGetProfileString;
159 long _addressof_cgGetProfile;
160 long _addressof_cgGetError;
161 long _addressof_cgGetFirstError;
162 long _addressof_cgGetErrorString;
163 long _addressof_cgGetLastErrorString;
164 long _addressof_cgGetString;
165 long _addressof_cgCreateEffect;
166 long _addressof_cgCreateEffectFromFile;
167 long _addressof_cgDestroyEffect;
168 long _addressof_cgGetEffectContext;
169 long _addressof_cgIsEffect;
170 long _addressof_cgGetFirstEffect;
171 long _addressof_cgGetNextEffect;
172 long _addressof_cgCreateProgramFromEffect;
173 long _addressof_cgGetFirstTechnique;
174 long _addressof_cgGetNextTechnique;
175 long _addressof_cgGetNamedTechnique;
176 long _addressof_cgGetTechniqueName;
177 long _addressof_cgIsTechnique;
178 long _addressof_cgValidateTechnique;
179 long _addressof_cgIsTechniqueValidated;
180 long _addressof_cgGetTechniqueEffect;
181 long _addressof_cgGetFirstPass;
182 long _addressof_cgGetNamedPass;
183 long _addressof_cgGetNextPass;
184 long _addressof_cgIsPass;
185 long _addressof_cgGetPassName;
186 long _addressof_cgGetPassTechnique;
187 long _addressof_cgSetPassState;
188 long _addressof_cgResetPassState;
189 long _addressof_cgGetFirstStateAssignment;
190 long _addressof_cgGetNamedStateAssignment;
191 long _addressof_cgGetNextStateAssignment;
192 long _addressof_cgIsStateAssignment;
193 long _addressof_cgCallStateSetCallback;
194 long _addressof_cgCallStateValidateCallback;
195 long _addressof_cgCallStateResetCallback;
196 long _addressof_cgGetStateAssignmentPass;
197 long _addressof_cgGetSamplerStateAssignmentParameter;
198 long _addressof_cgGetStringStateAssignmentValue;
199 long _addressof_cgGetProgramStateAssignmentValue;
200 long _addressof_cgGetTextureStateAssignmentValue;
201 long _addressof_cgGetSamplerStateAssignmentValue;
202 long _addressof_cgGetStateAssignmentIndex;
203 long _addressof_cgGetNumDependentStateAssignmentParameters;
204 long _addressof_cgGetDependentStateAssignmentParameter;
205 long _addressof_cgGetStateAssignmentState;
206 long _addressof_cgGetSamplerStateAssignmentState;
207 long _addressof_cgCreateState;
208 long _addressof_cgCreateArrayState;
209 long _addressof_cgGetStateType;
210 long _addressof_cgGetStateName;
211 long _addressof_cgGetNamedState;
212 long _addressof_cgGetFirstState;
213 long _addressof_cgGetNextState;
214 long _addressof_cgIsState;
215 long _addressof_cgAddStateEnumerant;
216 long _addressof_cgCreateSamplerState;
217 long _addressof_cgCreateArraySamplerState;
218 long _addressof_cgGetNamedSamplerState;
219 long _addressof_cgGetFirstSamplerState;
220 long _addressof_cgGetFirstSamplerStateAssignment;
221 long _addressof_cgGetNamedSamplerStateAssignment;
222 long _addressof_cgSetSamplerState;
223 long _addressof_cgGetNamedEffectParameter;
224 long _addressof_cgGetFirstLeafEffectParameter;
225 long _addressof_cgGetFirstEffectParameter;
226 long _addressof_cgGetEffectParameterBySemantic;
227 long _addressof_cgGetFirstTechniqueAnnotation;
228 long _addressof_cgGetFirstPassAnnotation;
229 long _addressof_cgGetFirstParameterAnnotation;
230 long _addressof_cgGetFirstProgramAnnotation;
231 long _addressof_cgGetNextAnnotation;
232 long _addressof_cgGetNamedTechniqueAnnotation;
233 long _addressof_cgGetNamedPassAnnotation;
234 long _addressof_cgGetNamedParameterAnnotation;
235 long _addressof_cgGetNamedProgramAnnotation;
236 long _addressof_cgIsAnnotation;
237 long _addressof_cgGetAnnotationName;
238 long _addressof_cgGetAnnotationType;
239 long _addressof_cgGetStringAnnotationValue;
240 long _addressof_cgGetNumDependentAnnotationParameters;
241 long _addressof_cgGetDependentAnnotationParameter;
242 long _addressof_cgEvaluateProgram;
243 long _addressof_cgGLIsProfileSupported;
244 long _addressof_cgGLEnableProfile;
245 long _addressof_cgGLDisableProfile;
246 long _addressof_cgGLGetLatestProfile;
247 long _addressof_cgGLSetOptimalOptions;
248 long _addressof_cgGLLoadProgram;
249 long _addressof_cgGLIsProgramLoaded;
250 long _addressof_cgGLBindProgram;
251 long _addressof_cgGLUnbindProgram;
252 long _addressof_cgGLGetProgramID;
253 long _addressof_cgGLSetParameter1f;
254 long _addressof_cgGLSetParameter2f;
255 long _addressof_cgGLSetParameter3f;
256 long _addressof_cgGLSetParameter4f;
257 long _addressof_cgGLSetParameter1fv;
258 long _addressof_cgGLSetParameter2fv;
259 long _addressof_cgGLSetParameter3fv;
260 long _addressof_cgGLSetParameter4fv;
261 long _addressof_cgGLSetParameter1d;
262 long _addressof_cgGLSetParameter2d;
263 long _addressof_cgGLSetParameter3d;
264 long _addressof_cgGLSetParameter4d;
265 long _addressof_cgGLSetParameter1dv;
266 long _addressof_cgGLSetParameter2dv;
267 long _addressof_cgGLSetParameter3dv;
268 long _addressof_cgGLSetParameter4dv;
269 long _addressof_cgGLGetParameter1f;
270 long _addressof_cgGLGetParameter2f;
271 long _addressof_cgGLGetParameter3f;
272 long _addressof_cgGLGetParameter4f;
273 long _addressof_cgGLGetParameter1d;
274 long _addressof_cgGLGetParameter2d;
275 long _addressof_cgGLGetParameter3d;
276 long _addressof_cgGLGetParameter4d;
277 long _addressof_cgGLSetParameterArray1f;
278 long _addressof_cgGLSetParameterArray2f;
279 long _addressof_cgGLSetParameterArray3f;
280 long _addressof_cgGLSetParameterArray4f;
281 long _addressof_cgGLSetParameterArray1d;
282 long _addressof_cgGLSetParameterArray2d;
283 long _addressof_cgGLSetParameterArray3d;
284 long _addressof_cgGLSetParameterArray4d;
285 long _addressof_cgGLGetParameterArray1f;
286 long _addressof_cgGLGetParameterArray2f;
287 long _addressof_cgGLGetParameterArray3f;
288 long _addressof_cgGLGetParameterArray4f;
289 long _addressof_cgGLGetParameterArray1d;
290 long _addressof_cgGLGetParameterArray2d;
291 long _addressof_cgGLGetParameterArray3d;
292 long _addressof_cgGLGetParameterArray4d;
293 long _addressof_cgGLSetParameterPointer;
294 long _addressof_cgGLEnableClientState;
295 long _addressof_cgGLDisableClientState;
296 long _addressof_cgGLSetMatrixParameterdr;
297 long _addressof_cgGLSetMatrixParameterfr;
298 long _addressof_cgGLSetMatrixParameterdc;
299 long _addressof_cgGLSetMatrixParameterfc;
300 long _addressof_cgGLGetMatrixParameterdr;
301 long _addressof_cgGLGetMatrixParameterfr;
302 long _addressof_cgGLGetMatrixParameterdc;
303 long _addressof_cgGLGetMatrixParameterfc;
304 long _addressof_cgGLSetStateMatrixParameter;
305 long _addressof_cgGLSetMatrixParameterArrayfc;
306 long _addressof_cgGLSetMatrixParameterArrayfr;
307 long _addressof_cgGLSetMatrixParameterArraydc;
308 long _addressof_cgGLSetMatrixParameterArraydr;
309 long _addressof_cgGLGetMatrixParameterArrayfc;
310 long _addressof_cgGLGetMatrixParameterArrayfr;
311 long _addressof_cgGLGetMatrixParameterArraydc;
312 long _addressof_cgGLGetMatrixParameterArraydr;
313 long _addressof_cgGLSetTextureParameter;
314 long _addressof_cgGLGetTextureParameter;
315 long _addressof_cgGLEnableTextureParameter;
316 long _addressof_cgGLDisableTextureParameter;
317 long _addressof_cgGLGetTextureEnum;
318 long _addressof_cgGLSetManageTextureParameters;
319 long _addressof_cgGLGetManageTextureParameters;
320 long _addressof_cgGLSetupSampler;
321 long _addressof_cgGLRegisterStates;
This table is a cache of pointers to the dynamically-linkable C library.
CgProcAddressTable(com.jogamp.gluegen.runtime.FunctionAddressResolver resolver)