All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jogamp.opengl.x11.glx.GLXExt Maven / Gradle / Ivy

There is a newer version: 2.3.2
Show newest version
/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/opengl/GLEmitter.java on Fri Nov 01 19:10:39 CET 2013 ----! */

package jogamp.opengl.x11.glx;

import java.util.*;
import javax.media.opengl.*;
import javax.media.opengl.fixedfunc.*;
import jogamp.opengl.*;
import jogamp.nativewindow.x11.*;
import com.jogamp.gluegen.runtime.*;
import com.jogamp.common.os.*;
import com.jogamp.common.nio.*;
import java.nio.*;

public interface GLXExt {

  /** Part of GLX_3DFX_multisample */
  public static final int GLX_SAMPLE_BUFFERS_3DFX = 0x8050;
  /** Part of GLX_3DFX_multisample */
  public static final int GLX_SAMPLES_3DFX = 0x8051;
  /** Part of GLX_AMD_gpu_association */
  public static final int GLX_GPU_VENDOR_AMD = 0x1F00;
  /** Part of GLX_AMD_gpu_association */
  public static final int GLX_GPU_RENDERER_STRING_AMD = 0x1F01;
  /** Part of GLX_AMD_gpu_association */
  public static final int GLX_GPU_OPENGL_VERSION_STRING_AMD = 0x1F02;
  /** Part of GLX_AMD_gpu_association */
  public static final int GLX_GPU_FASTEST_TARGET_GPUS_AMD = 0x21A2;
  /** Part of GLX_AMD_gpu_association */
  public static final int GLX_GPU_RAM_AMD = 0x21A3;
  /** Part of GLX_AMD_gpu_association */
  public static final int GLX_GPU_CLOCK_AMD = 0x21A4;
  /** Part of GLX_AMD_gpu_association */
  public static final int GLX_GPU_NUM_PIPES_AMD = 0x21A5;
  /** Part of GLX_AMD_gpu_association */
  public static final int GLX_GPU_NUM_SIMD_AMD = 0x21A6;
  /** Part of GLX_AMD_gpu_association */
  public static final int GLX_GPU_NUM_RB_AMD = 0x21A7;
  /** Part of GLX_AMD_gpu_association */
  public static final int GLX_GPU_NUM_SPI_AMD = 0x21A8;
  /** Part of GLX_MESA_set_3dfx_mode */
  public static final int GLX_3DFX_WINDOW_MODE_MESA = 0x1;
  /** Part of GLX_MESA_set_3dfx_mode */
  public static final int GLX_3DFX_FULLSCREEN_MODE_MESA = 0x2;
  /** Part of GLX_NV_float_buffer */
  public static final int GLX_FLOAT_COMPONENTS_NV = 0x20B0;
  /** Part of GLX_NV_multisample_coverage */
  public static final int GLX_COVERAGE_SAMPLES_NV = 100001;
  /** Part of GLX_NV_multisample_coverage */
  public static final int GLX_COLOR_SAMPLES_NV = 0x20B3;
  /** Part of GLX_NV_present_video */
  public static final int GLX_NUM_VIDEO_SLOTS_NV = 0x20F0;
  /** Part of GLX_NV_video_capture */
  public static final int GLX_DEVICE_ID_NV = 0x20CD;
  /** Part of GLX_NV_video_capture */
  public static final int GLX_UNIQUE_ID_NV = 0x20CE;
  /** Part of GLX_NV_video_capture */
  public static final int GLX_NUM_VIDEO_CAPTURE_SLOTS_NV = 0x20CF;
  /** Part of GLX_NV_video_output */
  public static final int GLX_VIDEO_OUT_COLOR_NV = 0x20C3;
  /** Part of GLX_NV_video_output */
  public static final int GLX_VIDEO_OUT_ALPHA_NV = 0x20C4;
  /** Part of GLX_NV_video_output */
  public static final int GLX_VIDEO_OUT_DEPTH_NV = 0x20C5;
  /** Part of GLX_NV_video_output */
  public static final int GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV = 0x20C6;
  /** Part of GLX_NV_video_output */
  public static final int GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV = 0x20C7;
  /** Part of GLX_NV_video_output */
  public static final int GLX_VIDEO_OUT_FRAME_NV = 0x20C8;
  /** Part of GLX_NV_video_output */
  public static final int GLX_VIDEO_OUT_FIELD_1_NV = 0x20C9;
  /** Part of GLX_NV_video_output */
  public static final int GLX_VIDEO_OUT_FIELD_2_NV = 0x20CA;
  /** Part of GLX_NV_video_output */
  public static final int GLX_VIDEO_OUT_STACKED_FIELDS_1_2_NV = 0x20CB;
  /** Part of GLX_NV_video_output */
  public static final int GLX_VIDEO_OUT_STACKED_FIELDS_2_1_NV = 0x20CC;
  /** Part of GLX_SGIS_blended_overlay */
  public static final int GLX_BLENDED_RGBA_SGIS = 0x8025;
  /** Part of GLX_SGIS_multisample */
  public static final int GLX_SAMPLE_BUFFERS_SGIS = 100000;
  /** Part of GLX_SGIS_multisample */
  public static final int GLX_SAMPLES_SGIS = 100001;
  /** Part of GLX_SGIS_shared_multisample */
  public static final int GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS = 0x8026;
  /** Part of GLX_SGIS_shared_multisample */
  public static final int GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS = 0x8027;
  /** Part of GLX_SGIX_fbconfig */
  public static final int GLX_WINDOW_BIT_SGIX = 0x00000001;
  /** Part of GLX_SGIX_fbconfig */
  public static final int GLX_PIXMAP_BIT_SGIX = 0x00000002;
  /** Part of GLX_SGIX_fbconfig */
  public static final int GLX_RGBA_BIT_SGIX = 0x00000001;
  /** Part of GLX_SGIX_fbconfig */
  public static final int GLX_COLOR_INDEX_BIT_SGIX = 0x00000002;
  /** Part of GLX_SGIX_fbconfig */
  public static final int GLX_DRAWABLE_TYPE_SGIX = 0x8010;
  /** Part of GLX_SGIX_fbconfig */
  public static final int GLX_RENDER_TYPE_SGIX = 0x8011;
  /** Part of GLX_SGIX_fbconfig */
  public static final int GLX_X_RENDERABLE_SGIX = 0x8012;
  /** Part of GLX_SGIX_fbconfig */
  public static final int GLX_FBCONFIG_ID_SGIX = 0x8013;
  /** Part of GLX_SGIX_fbconfig */
  public static final int GLX_RGBA_TYPE_SGIX = 0x8014;
  /** Part of GLX_SGIX_fbconfig */
  public static final int GLX_COLOR_INDEX_TYPE_SGIX = 0x8015;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_PBUFFER_BIT_SGIX = 0x00000004;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_BUFFER_CLOBBER_MASK_SGIX = 0x08000000;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_FRONT_LEFT_BUFFER_BIT_SGIX = 0x00000001;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_FRONT_RIGHT_BUFFER_BIT_SGIX = 0x00000002;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_BACK_LEFT_BUFFER_BIT_SGIX = 0x00000004;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_BACK_RIGHT_BUFFER_BIT_SGIX = 0x00000008;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_AUX_BUFFERS_BIT_SGIX = 0x00000010;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_DEPTH_BUFFER_BIT_SGIX = 0x00000020;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_STENCIL_BUFFER_BIT_SGIX = 0x00000040;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_ACCUM_BUFFER_BIT_SGIX = 0x00000080;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_SAMPLE_BUFFERS_BIT_SGIX = 0x00000100;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_MAX_PBUFFER_WIDTH_SGIX = 0x8016;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_MAX_PBUFFER_HEIGHT_SGIX = 0x8017;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_MAX_PBUFFER_PIXELS_SGIX = 0x8018;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_OPTIMAL_PBUFFER_WIDTH_SGIX = 0x8019;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX = 0x801A;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_PRESERVED_CONTENTS_SGIX = 0x801B;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_LARGEST_PBUFFER_SGIX = 0x801C;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_WIDTH_SGIX = 0x801D;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_HEIGHT_SGIX = 0x801E;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_EVENT_MASK_SGIX = 0x801F;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_DAMAGED_SGIX = 0x8020;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_SAVED_SGIX = 0x8021;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_WINDOW_SGIX = 0x8022;
  /** Part of GLX_SGIX_pbuffer */
  public static final int GLX_PBUFFER_SGIX = 0x8023;
  /** Part of GLX_SGIX_video_resize */
  public static final int GLX_SYNC_FRAME_SGIX = 0x00000000;
  /** Part of GLX_SGIX_video_resize */
  public static final int GLX_SYNC_SWAP_SGIX = 0x00000001;
  /** Part of GLX_SGIX_visual_select_group */
  public static final int GLX_VISUAL_SELECT_GROUP_SGIX = 0x8028;

  /** Entry point to C language function:  GLvoid *  glXAllocateMemoryNV(GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority);  
Part of GLX_NV_vertex_array_range */ public ByteBuffer glXAllocateMemoryNV(int size, float readfreq, float writefreq, float priority); /** Entry point to C language function: int glXBindChannelToWindowSGIX(Display * display, int screen, int channel, XID window);
Part of GLX_SGIX_video_resize */ public int glXBindChannelToWindowSGIX(long display, int screen, int channel, long window); /** Entry point to C language function: Bool glXBindSwapBarrierNV(Display * dpy, GLuint group, GLuint barrier);
Part of GLX_NV_swap_group */ public boolean glXBindSwapBarrierNV(long dpy, int group, int barrier); /** Entry point to C language function: void glXBindSwapBarrierSGIX(Display * dpy, XID drawable, int barrier);
Part of GLX_SGIX_swap_barrier */ public void glXBindSwapBarrierSGIX(long dpy, long drawable, int barrier); /** Entry point to C language function: int glXBindVideoCaptureDeviceNV(Display * dpy, unsigned int video_capture_slot, XID device);
Part of GLX_NV_video_capture */ public int glXBindVideoCaptureDeviceNV(long dpy, int video_capture_slot, long device); /** Entry point to C language function: int glXBindVideoDeviceNV(Display * dpy, unsigned int video_slot, unsigned int video_device, const int * attrib_list);
Part of GLX_NV_present_video @param attrib_list a direct only {@link java.nio.IntBuffer} */ public int glXBindVideoDeviceNV(long dpy, int video_slot, int video_device, IntBuffer attrib_list); /** Entry point to C language function: int glXBindVideoImageNV(Display * dpy, GLXVideoDeviceNV VideoDevice, XID pbuf, int iVideoBuffer);
Part of GLX_NV_video_output */ public int glXBindVideoImageNV(long dpy, int VideoDevice, long pbuf, int iVideoBuffer); /** Entry point to C language function: int glXChannelRectSGIX(Display * display, int screen, int channel, int x, int y, int w, int h);
Part of GLX_SGIX_video_resize */ public int glXChannelRectSGIX(long display, int screen, int channel, int x, int y, int w, int h); /** Entry point to C language function: int glXChannelRectSyncSGIX(Display * display, int screen, int channel, GLenum synctype);
Part of GLX_SGIX_video_resize */ public int glXChannelRectSyncSGIX(long display, int screen, int channel, int synctype); /** Entry point to C language function: void glXCopyImageSubDataNV(Display * dpy, GLXContext srcCtx, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLXContext dstCtx, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth);
Part of GLX_NV_copy_image */ public void glXCopyImageSubDataNV(long dpy, long srcCtx, int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, long dstCtx, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int width, int height, int depth); /** Entry point to C language function: void glXCopySubBufferMESA(Display * dpy, XID drawable, int x, int y, int width, int height);
Part of GLX_MESA_copy_sub_buffer */ public void glXCopySubBufferMESA(long dpy, long drawable, int x, int y, int width, int height); /** Entry point to C language function: GLXContext glXCreateContextAttribsARB(Display * dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int * attrib_list);
Part of GLX_ARB_create_context @param attrib_list a direct only {@link java.nio.IntBuffer} */ public long glXCreateContextAttribsARB(long dpy, long config, long share_context, boolean direct, IntBuffer attrib_list); /** Entry point to C language function: void glXCushionSGI(Display * dpy, XID window, float cushion);
Part of GLX_SGI_cushion */ public void glXCushionSGI(long dpy, long window, float cushion); /** Entry point to C language function: XID * glXEnumerateVideoCaptureDevicesNV(Display * dpy, int screen, int * nelements);
Part of GLX_NV_video_capture @param nelements a direct only {@link java.nio.IntBuffer} */ public PointerBuffer glXEnumerateVideoCaptureDevicesNV(long dpy, int screen, IntBuffer nelements); /** Entry point to C language function: unsigned int * glXEnumerateVideoDevicesNV(Display * dpy, int screen, int * nelements);
Part of GLX_NV_present_video @param nelements a direct only {@link java.nio.IntBuffer} */ public IntBuffer glXEnumerateVideoDevicesNV(long dpy, int screen, IntBuffer nelements); /** Entry point to C language function: void glXFreeContextEXT(Display * dpy, GLXContext context);
Part of GLX_EXT_import_context */ public void glXFreeContextEXT(long dpy, long context); /** Entry point to C language function: void glXFreeMemoryNV(GLvoid * pointer);
Part of GLX_NV_vertex_array_range @param pointer a direct only {@link java.nio.Buffer} */ public void glXFreeMemoryNV(Buffer pointer); /** Entry point to C language function: unsigned int glXGetAGPOffsetMESA(const void * pointer);
Part of GLX_MESA_agp_offset @param pointer a direct only {@link java.nio.Buffer} */ public int glXGetAGPOffsetMESA(Buffer pointer); /** Entry point to C language function: XID glXGetContextIDEXT(GLXContext context);
Part of GLX_EXT_import_context */ public long glXGetContextIDEXT(long context); /** Entry point to C language function: Display * glXGetCurrentDisplayEXT(void);
Part of GLX_EXT_import_context */ public long glXGetCurrentDisplayEXT(); /** Entry point to C language function: XID glXGetCurrentReadDrawableSGI(void);
Part of GLX_SGI_make_current_read */ public long glXGetCurrentReadDrawableSGI(); /** Entry point to C language function: Status glXGetTransparentIndexSUN(Display * dpy, XID overlay, XID underlay, long * pTransparentIndex);
Part of GLX_SUN_get_transparent_index @param pTransparentIndex a direct only {@link java.nio.LongBuffer} */ public int glXGetTransparentIndexSUN(long dpy, long overlay, long underlay, LongBuffer pTransparentIndex); /** Entry point to C language function: int glXGetVideoDeviceNV(Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice);
Part of GLX_NV_video_output @param pVideoDevice a direct only {@link java.nio.IntBuffer} */ public int glXGetVideoDeviceNV(long dpy, int screen, int numVideoDevices, IntBuffer pVideoDevice); /** Entry point to C language function: int glXGetVideoInfoNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long * pulCounterOutputPbuffer, unsigned long * pulCounterOutputVideo);
Part of GLX_NV_video_output @param pulCounterOutputPbuffer a direct only {@link java.nio.LongBuffer} @param pulCounterOutputVideo a direct only {@link java.nio.LongBuffer} */ public int glXGetVideoInfoNV(long dpy, int screen, int VideoDevice, LongBuffer pulCounterOutputPbuffer, LongBuffer pulCounterOutputVideo); /** Entry point to C language function: int glXGetVideoSyncSGI(unsigned int * count);
Part of GLX_SGI_video_sync @param count a direct only {@link java.nio.IntBuffer} */ public int glXGetVideoSyncSGI(IntBuffer count); /** Entry point to C language function: GLXContext glXImportContextEXT(Display * dpy, XID contextID);
Part of GLX_EXT_import_context */ public long glXImportContextEXT(long dpy, long contextID); /** Entry point to C language function: Bool glXJoinSwapGroupNV(Display * dpy, XID drawable, GLuint group);
Part of GLX_NV_swap_group */ public boolean glXJoinSwapGroupNV(long dpy, long drawable, int group); /** Entry point to C language function: void glXJoinSwapGroupSGIX(Display * dpy, XID drawable, XID member);
Part of GLX_SGIX_swap_group */ public void glXJoinSwapGroupSGIX(long dpy, long drawable, long member); /** Entry point to C language function: void glXLockVideoCaptureDeviceNV(Display * dpy, XID device);
Part of GLX_NV_video_capture */ public void glXLockVideoCaptureDeviceNV(long dpy, long device); /** Entry point to C language function: Bool glXMakeCurrentReadSGI(Display * dpy, XID draw, XID read, GLXContext ctx);
Part of GLX_SGI_make_current_read */ public boolean glXMakeCurrentReadSGI(long dpy, long draw, long read, long ctx); /** Entry point to C language function: int glXQueryChannelDeltasSGIX(Display * display, int screen, int channel, int * x, int * y, int * w, int * h);
Part of GLX_SGIX_video_resize @param x a direct only {@link java.nio.IntBuffer} @param y a direct only {@link java.nio.IntBuffer} @param w a direct only {@link java.nio.IntBuffer} @param h a direct only {@link java.nio.IntBuffer} */ public int glXQueryChannelDeltasSGIX(long display, int screen, int channel, IntBuffer x, IntBuffer y, IntBuffer w, IntBuffer h); /** Entry point to C language function: int glXQueryChannelRectSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);
Part of GLX_SGIX_video_resize @param dx a direct only {@link java.nio.IntBuffer} @param dy a direct only {@link java.nio.IntBuffer} @param dw a direct only {@link java.nio.IntBuffer} @param dh a direct only {@link java.nio.IntBuffer} */ public int glXQueryChannelRectSGIX(long display, int screen, int channel, IntBuffer dx, IntBuffer dy, IntBuffer dw, IntBuffer dh); /** Entry point to C language function: int glXQueryContextInfoEXT(Display * dpy, GLXContext context, int attribute, int * value);
Part of GLX_EXT_import_context @param value a direct only {@link java.nio.IntBuffer} */ public int glXQueryContextInfoEXT(long dpy, long context, int attribute, IntBuffer value); /** Entry point to C language function: Bool glXQueryFrameCountNV(Display * dpy, int screen, GLuint * count);
Part of GLX_NV_swap_group @param count a direct only {@link java.nio.IntBuffer} */ public boolean glXQueryFrameCountNV(long dpy, int screen, IntBuffer count); /** Entry point to C language function: Bool glXQueryMaxSwapBarriersSGIX(Display * dpy, int screen, int * max);
Part of GLX_SGIX_swap_barrier @param max a direct only {@link java.nio.IntBuffer} */ public boolean glXQueryMaxSwapBarriersSGIX(long dpy, int screen, IntBuffer max); /** Entry point to C language function: Bool glXQueryMaxSwapGroupsNV(Display * dpy, int screen, GLuint * maxGroups, GLuint * maxBarriers);
Part of GLX_NV_swap_group @param maxGroups a direct only {@link java.nio.IntBuffer} @param maxBarriers a direct only {@link java.nio.IntBuffer} */ public boolean glXQueryMaxSwapGroupsNV(long dpy, int screen, IntBuffer maxGroups, IntBuffer maxBarriers); /** Entry point to C language function: Bool glXQuerySwapGroupNV(Display * dpy, XID drawable, GLuint * group, GLuint * barrier);
Part of GLX_NV_swap_group @param group a direct only {@link java.nio.IntBuffer} @param barrier a direct only {@link java.nio.IntBuffer} */ public boolean glXQuerySwapGroupNV(long dpy, long drawable, IntBuffer group, IntBuffer barrier); /** Entry point to C language function: int glXQueryVideoCaptureDeviceNV(Display * dpy, XID device, int attribute, int * value);
Part of GLX_NV_video_capture @param value a direct only {@link java.nio.IntBuffer} */ public int glXQueryVideoCaptureDeviceNV(long dpy, long device, int attribute, IntBuffer value); /** Entry point to C language function: Bool glXReleaseBuffersMESA(Display * dpy, XID drawable);
Part of GLX_MESA_release_buffers */ public boolean glXReleaseBuffersMESA(long dpy, long drawable); /** Entry point to C language function: void glXReleaseVideoCaptureDeviceNV(Display * dpy, XID device);
Part of GLX_NV_video_capture */ public void glXReleaseVideoCaptureDeviceNV(long dpy, long device); /** Entry point to C language function: int glXReleaseVideoDeviceNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice);
Part of GLX_NV_video_output */ public int glXReleaseVideoDeviceNV(long dpy, int screen, int VideoDevice); /** Entry point to C language function: int glXReleaseVideoImageNV(Display * dpy, XID pbuf);
Part of GLX_NV_video_output */ public int glXReleaseVideoImageNV(long dpy, long pbuf); /** Entry point to C language function: Bool glXResetFrameCountNV(Display * dpy, int screen);
Part of GLX_NV_swap_group */ public boolean glXResetFrameCountNV(long dpy, int screen); /** Entry point to C language function: int glXSendPbufferToVideoNV(Display * dpy, XID pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock);
Part of GLX_NV_video_output @param pulCounterPbuffer a direct only {@link java.nio.LongBuffer} */ public int glXSendPbufferToVideoNV(long dpy, long pbuf, int iBufferType, LongBuffer pulCounterPbuffer, boolean bBlock); /** Entry point to C language function: Bool glXSet3DfxModeMESA(int mode);
Part of GLX_MESA_set_3dfx_mode */ public boolean glXSet3DfxModeMESA(int mode); /** Entry point to C language function: int glXSwapIntervalSGI(int interval);
Part of GLX_SGI_swap_control */ public int glXSwapIntervalSGI(int interval); /** Entry point to C language function: int glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int * count);
Part of GLX_SGI_video_sync @param count a direct only {@link java.nio.IntBuffer} */ public int glXWaitVideoSyncSGI(int divisor, int remainder, IntBuffer count); // --- Begin CustomJavaCode .cfg declarations public boolean isFunctionAvailable(String glFunctionName); public boolean isExtensionAvailable(String glExtensionName); // ---- End CustomJavaCode .cfg declarations } // end of class GLXExt




© 2015 - 2025 Weber Informatics LLC | Privacy Policy