コード例 #1
0
 @JavadocExclude
 public GL12(FunctionProvider provider) {
   TexImage3D = provider.getFunctionAddress("glTexImage3D");
   TexSubImage3D = provider.getFunctionAddress("glTexSubImage3D");
   CopyTexSubImage3D = provider.getFunctionAddress("glCopyTexSubImage3D");
   DrawRangeElements = provider.getFunctionAddress("glDrawRangeElements");
 }
 @JavadocExclude
 public NVBindlessMultiDrawIndirectCount(FunctionProvider provider) {
   MultiDrawArraysIndirectBindlessCountNV =
       provider.getFunctionAddress("glMultiDrawArraysIndirectBindlessCountNV");
   MultiDrawElementsIndirectBindlessCountNV =
       provider.getFunctionAddress("glMultiDrawElementsIndirectBindlessCountNV");
 }
コード例 #3
0
 @JavadocExclude
 public WGLNVGPUAffinity(FunctionProvider provider) {
   EnumGpusNV = provider.getFunctionAddress("wglEnumGpusNV");
   EnumGpuDevicesNV = provider.getFunctionAddress("wglEnumGpuDevicesNV");
   CreateAffinityDCNV = provider.getFunctionAddress("wglCreateAffinityDCNV");
   EnumGpusFromAffinityDCNV = provider.getFunctionAddress("wglEnumGpusFromAffinityDCNV");
   DeleteDCNV = provider.getFunctionAddress("wglDeleteDCNV");
 }
コード例 #4
0
ファイル: EGL12.java プロジェクト: dtomsig/Game-Engine
 @JavadocExclude
 public EGL12(FunctionProvider provider) {
   BindAPI = provider.getFunctionAddress("eglBindAPI");
   QueryAPI = provider.getFunctionAddress("eglQueryAPI");
   CreatePbufferFromClientBuffer = provider.getFunctionAddress("eglCreatePbufferFromClientBuffer");
   ReleaseThread = provider.getFunctionAddress("eglReleaseThread");
   WaitClient = provider.getFunctionAddress("eglWaitClient");
 }
コード例 #5
0
 @JavadocExclude
 public GLXEXTImportContext(FunctionProvider provider) {
   GetCurrentDisplayEXT = provider.getFunctionAddress("glXGetCurrentDisplayEXT");
   QueryContextInfoEXT = provider.getFunctionAddress("glXQueryContextInfoEXT");
   GetContextIDEXT = provider.getFunctionAddress("glXGetContextIDEXT");
   ImportContextEXT = provider.getFunctionAddress("glXImportContextEXT");
   FreeContextEXT = provider.getFunctionAddress("glXFreeContextEXT");
 }
コード例 #6
0
 @JavadocExclude
 public ARBViewportArray(FunctionProvider provider) {
   ViewportArrayv = provider.getFunctionAddress("glViewportArrayv");
   ViewportIndexedf = provider.getFunctionAddress("glViewportIndexedf");
   ViewportIndexedfv = provider.getFunctionAddress("glViewportIndexedfv");
   ScissorArrayv = provider.getFunctionAddress("glScissorArrayv");
   ScissorIndexed = provider.getFunctionAddress("glScissorIndexed");
   ScissorIndexedv = provider.getFunctionAddress("glScissorIndexedv");
   DepthRangeArrayv = provider.getFunctionAddress("glDepthRangeArrayv");
   DepthRangeIndexed = provider.getFunctionAddress("glDepthRangeIndexed");
   GetFloati_v = provider.getFunctionAddress("glGetFloati_v");
   GetDoublei_v = provider.getFunctionAddress("glGetDoublei_v");
 }
コード例 #7
0
 @JavadocExclude
 public ARBUniformBufferObject(FunctionProvider provider) {
   GetUniformIndices = provider.getFunctionAddress("glGetUniformIndices");
   GetActiveUniformsiv = provider.getFunctionAddress("glGetActiveUniformsiv");
   GetActiveUniformName = provider.getFunctionAddress("glGetActiveUniformName");
   GetUniformBlockIndex = provider.getFunctionAddress("glGetUniformBlockIndex");
   GetActiveUniformBlockiv = provider.getFunctionAddress("glGetActiveUniformBlockiv");
   GetActiveUniformBlockName = provider.getFunctionAddress("glGetActiveUniformBlockName");
   BindBufferRange = provider.getFunctionAddress("glBindBufferRange");
   BindBufferBase = provider.getFunctionAddress("glBindBufferBase");
   GetIntegeri_v = provider.getFunctionAddress("glGetIntegeri_v");
   UniformBlockBinding = provider.getFunctionAddress("glUniformBlockBinding");
 }
コード例 #8
0
ファイル: WGLNVDXInterop.java プロジェクト: Neogs12/GVue
 @JavadocExclude
 public WGLNVDXInterop(FunctionProvider provider) {
   DXSetResourceShareHandleNV = provider.getFunctionAddress("wglDXSetResourceShareHandleNV");
   DXOpenDeviceNV = provider.getFunctionAddress("wglDXOpenDeviceNV");
   DXCloseDeviceNV = provider.getFunctionAddress("wglDXCloseDeviceNV");
   DXRegisterObjectNV = provider.getFunctionAddress("wglDXRegisterObjectNV");
   DXUnregisterObjectNV = provider.getFunctionAddress("wglDXUnregisterObjectNV");
   DXObjectAccessNV = provider.getFunctionAddress("wglDXObjectAccessNV");
   DXLockObjectsNV = provider.getFunctionAddress("wglDXLockObjectsNV");
   DXUnlockObjectsNV = provider.getFunctionAddress("wglDXUnlockObjectsNV");
 }
コード例 #9
0
 @JavadocExclude
 public WGLAMDGPUAssociation(FunctionProvider provider) {
   GetGPUIDsAMD = provider.getFunctionAddress("wglGetGPUIDsAMD");
   GetGPUInfoAMD = provider.getFunctionAddress("wglGetGPUInfoAMD");
   GetContextGPUIDAMD = provider.getFunctionAddress("wglGetContextGPUIDAMD");
   CreateAssociatedContextAMD = provider.getFunctionAddress("wglCreateAssociatedContextAMD");
   CreateAssociatedContextAttribsAMD =
       provider.getFunctionAddress("wglCreateAssociatedContextAttribsAMD");
   DeleteAssociatedContextAMD = provider.getFunctionAddress("wglDeleteAssociatedContextAMD");
   MakeAssociatedContextCurrentAMD =
       provider.getFunctionAddress("wglMakeAssociatedContextCurrentAMD");
   GetCurrentAssociatedContextAMD =
       provider.getFunctionAddress("wglGetCurrentAssociatedContextAMD");
   BlitContextFramebufferAMD = provider.getFunctionAddress("wglBlitContextFramebufferAMD");
 }
コード例 #10
0
 @JavadocExclude
 public GLXAMDGPUAssociation(FunctionProvider provider) {
   BlitContextFramebufferAMD = provider.getFunctionAddress("glXBlitContextFramebufferAMD");
   CreateAssociatedContextAMD = provider.getFunctionAddress("glXCreateAssociatedContextAMD");
   CreateAssociatedContextAttribsAMD =
       provider.getFunctionAddress("glXCreateAssociatedContextAttribsAMD");
   DeleteAssociatedContextAMD = provider.getFunctionAddress("glXDeleteAssociatedContextAMD");
   GetContextGPUIDAMD = provider.getFunctionAddress("glXGetContextGPUIDAMD");
   GetCurrentAssociatedContextAMD =
       provider.getFunctionAddress("glXGetCurrentAssociatedContextAMD");
   GetGPUIDsAMD = provider.getFunctionAddress("glXGetGPUIDsAMD");
   GetGPUInfoAMD = provider.getFunctionAddress("glXGetGPUInfoAMD");
   MakeAssociatedContextCurrentAMD =
       provider.getFunctionAddress("glXMakeAssociatedContextCurrentAMD");
 }
コード例 #11
0
 @JavadocExclude
 public ARBShaderSubroutine(FunctionProvider provider) {
   GetSubroutineUniformLocation = provider.getFunctionAddress("glGetSubroutineUniformLocation");
   GetSubroutineIndex = provider.getFunctionAddress("glGetSubroutineIndex");
   GetActiveSubroutineUniformiv = provider.getFunctionAddress("glGetActiveSubroutineUniformiv");
   GetActiveSubroutineUniformName =
       provider.getFunctionAddress("glGetActiveSubroutineUniformName");
   GetActiveSubroutineName = provider.getFunctionAddress("glGetActiveSubroutineName");
   UniformSubroutinesuiv = provider.getFunctionAddress("glUniformSubroutinesuiv");
   GetUniformSubroutineuiv = provider.getFunctionAddress("glGetUniformSubroutineuiv");
   GetProgramStageiv = provider.getFunctionAddress("glGetProgramStageiv");
 }
コード例 #12
0
 @JavadocExclude
 public EXTTextureInteger(FunctionProvider provider) {
   ClearColorIiEXT = provider.getFunctionAddress("glClearColorIiEXT");
   ClearColorIuiEXT = provider.getFunctionAddress("glClearColorIuiEXT");
   TexParameterIivEXT = provider.getFunctionAddress("glTexParameterIivEXT");
   TexParameterIuivEXT = provider.getFunctionAddress("glTexParameterIuivEXT");
   GetTexParameterIivEXT = provider.getFunctionAddress("glGetTexParameterIivEXT");
   GetTexParameterIuivEXT = provider.getFunctionAddress("glGetTexParameterIuivEXT");
 }
コード例 #13
0
 @JavadocExclude
 public EXTSwapBuffersWithDamage(FunctionProvider provider) {
   SwapBuffersWithDamageEXT = provider.getFunctionAddress("eglSwapBuffersWithDamageEXT");
 }
コード例 #14
0
 @JavadocExclude
 public HIClientpixmap(FunctionProvider provider) {
   CreatePixmapSurfaceHI = provider.getFunctionAddress("eglCreatePixmapSurfaceHI");
 }
コード例 #15
0
 @JavadocExclude
 public NVPixelDataRange(FunctionProvider provider) {
   PixelDataRangeNV = provider.getFunctionAddress("glPixelDataRangeNV");
   FlushPixelDataRangeNV = provider.getFunctionAddress("glFlushPixelDataRangeNV");
 }
コード例 #16
0
 @JavadocExclude
 public GLX11(FunctionProvider provider) {
   QueryExtensionsString = provider.getFunctionAddress("glXQueryExtensionsString");
   GetClientString = provider.getFunctionAddress("glXGetClientString");
   QueryServerString = provider.getFunctionAddress("glXQueryServerString");
 }
コード例 #17
0
 @JavadocExclude
 public GL15(FunctionProvider provider) {
   BindBuffer = provider.getFunctionAddress("glBindBuffer");
   DeleteBuffers = provider.getFunctionAddress("glDeleteBuffers");
   GenBuffers = provider.getFunctionAddress("glGenBuffers");
   IsBuffer = provider.getFunctionAddress("glIsBuffer");
   BufferData = provider.getFunctionAddress("glBufferData");
   BufferSubData = provider.getFunctionAddress("glBufferSubData");
   GetBufferSubData = provider.getFunctionAddress("glGetBufferSubData");
   MapBuffer = provider.getFunctionAddress("glMapBuffer");
   UnmapBuffer = provider.getFunctionAddress("glUnmapBuffer");
   GetBufferParameteriv = provider.getFunctionAddress("glGetBufferParameteriv");
   GetBufferPointerv = provider.getFunctionAddress("glGetBufferPointerv");
   GenQueries = provider.getFunctionAddress("glGenQueries");
   DeleteQueries = provider.getFunctionAddress("glDeleteQueries");
   IsQuery = provider.getFunctionAddress("glIsQuery");
   BeginQuery = provider.getFunctionAddress("glBeginQuery");
   EndQuery = provider.getFunctionAddress("glEndQuery");
   GetQueryiv = provider.getFunctionAddress("glGetQueryiv");
   GetQueryObjectiv = provider.getFunctionAddress("glGetQueryObjectiv");
   GetQueryObjectuiv = provider.getFunctionAddress("glGetQueryObjectuiv");
 }
コード例 #18
0
 @JavadocExclude
 public AMDPerformanceMonitor(FunctionProvider provider) {
   GetPerfMonitorGroupsAMD = provider.getFunctionAddress("glGetPerfMonitorGroupsAMD");
   GetPerfMonitorCountersAMD = provider.getFunctionAddress("glGetPerfMonitorCountersAMD");
   GetPerfMonitorGroupStringAMD = provider.getFunctionAddress("glGetPerfMonitorGroupStringAMD");
   GetPerfMonitorCounterStringAMD =
       provider.getFunctionAddress("glGetPerfMonitorCounterStringAMD");
   GetPerfMonitorCounterInfoAMD = provider.getFunctionAddress("glGetPerfMonitorCounterInfoAMD");
   GenPerfMonitorsAMD = provider.getFunctionAddress("glGenPerfMonitorsAMD");
   DeletePerfMonitorsAMD = provider.getFunctionAddress("glDeletePerfMonitorsAMD");
   SelectPerfMonitorCountersAMD = provider.getFunctionAddress("glSelectPerfMonitorCountersAMD");
   BeginPerfMonitorAMD = provider.getFunctionAddress("glBeginPerfMonitorAMD");
   EndPerfMonitorAMD = provider.getFunctionAddress("glEndPerfMonitorAMD");
   GetPerfMonitorCounterDataAMD = provider.getFunctionAddress("glGetPerfMonitorCounterDataAMD");
 }