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