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

jogamp.opengl.windows.wgl.WGLExtImpl 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 Tue Jun 25 21:06:43 CEST 2013 ----! */

package jogamp.opengl.windows.wgl;

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

public class WGLExtImpl implements WGLExt{
  /** Entry point to C language function:  LPVOID wglAllocateMemoryNV(GLsizei, GLfloat, GLfloat, GLfloat);  
Part of WGL_NV_vertex_array_range */ public ByteBuffer wglAllocateMemoryNV(int arg0, float arg1, float arg2, float arg3) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglAllocateMemoryNV; if (__addr_ == 0) { throw new GLException("Method \"wglAllocateMemoryNV\" not available"); } final ByteBuffer _res; _res = dispatch_wglAllocateMemoryNV0(arg0, arg1, arg2, arg3, __addr_); if (_res == null) return null; Buffers.nativeOrder(_res); return _res; } /** Entry point to C language function: LPVOID wglAllocateMemoryNV(GLsizei, GLfloat, GLfloat, GLfloat);
Part of WGL_NV_vertex_array_range */ private native ByteBuffer dispatch_wglAllocateMemoryNV0(int arg0, float arg1, float arg2, float arg3, long procAddress); /** Entry point to C language function: BOOL wglBeginFrameTrackingI3D(void);
Part of WGL_I3D_swap_frame_usage */ public boolean wglBeginFrameTrackingI3D() { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglBeginFrameTrackingI3D; if (__addr_ == 0) { throw new GLException("Method \"wglBeginFrameTrackingI3D\" not available"); } return dispatch_wglBeginFrameTrackingI3D0(__addr_); } /** Entry point to C language function: BOOL wglBeginFrameTrackingI3D(void);
Part of WGL_I3D_swap_frame_usage */ private native boolean dispatch_wglBeginFrameTrackingI3D0(long procAddress); /** Entry point to C language function: GLboolean wglBindDisplayColorTableEXT(GLushort);
Part of WGL_EXT_display_color_table */ public boolean wglBindDisplayColorTableEXT(short arg0) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglBindDisplayColorTableEXT; if (__addr_ == 0) { throw new GLException("Method \"wglBindDisplayColorTableEXT\" not available"); } return dispatch_wglBindDisplayColorTableEXT0(arg0, __addr_); } /** Entry point to C language function: GLboolean wglBindDisplayColorTableEXT(GLushort);
Part of WGL_EXT_display_color_table */ private native boolean dispatch_wglBindDisplayColorTableEXT0(short arg0, long procAddress); /** Entry point to C language function: BOOL wglBindSwapBarrierNV(GLuint group, GLuint barrier);
Part of WGL_NV_swap_group */ public boolean wglBindSwapBarrierNV(int group, int barrier) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglBindSwapBarrierNV; if (__addr_ == 0) { throw new GLException("Method \"wglBindSwapBarrierNV\" not available"); } return dispatch_wglBindSwapBarrierNV0(group, barrier, __addr_); } /** Entry point to C language function: BOOL wglBindSwapBarrierNV(GLuint group, GLuint barrier);
Part of WGL_NV_swap_group */ private native boolean dispatch_wglBindSwapBarrierNV0(int group, int barrier, long procAddress); /** Entry point to C language function: BOOL wglBindTexImageARB(HANDLE, int);
Part of WGL_ARB_render_texture */ public boolean wglBindTexImageARB(long arg0, int arg1) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglBindTexImageARB; if (__addr_ == 0) { throw new GLException("Method \"wglBindTexImageARB\" not available"); } return dispatch_wglBindTexImageARB0(arg0, arg1, __addr_); } /** Entry point to C language function: BOOL wglBindTexImageARB(HANDLE, int);
Part of WGL_ARB_render_texture */ private native boolean dispatch_wglBindTexImageARB0(long arg0, int arg1, long procAddress); /** Entry point to C language function: BOOL wglChoosePixelFormatARB(HANDLE, const int * , const FLOAT * , UINT, int * , UINT * );
Part of WGL_ARB_pixel_format @param arg1 a direct only {@link java.nio.IntBuffer} @param arg2 a direct only {@link java.nio.FloatBuffer} @param arg4 a direct only {@link java.nio.IntBuffer} @param arg5 a direct only {@link java.nio.IntBuffer} */ public boolean wglChoosePixelFormatARB(long arg0, IntBuffer arg1, FloatBuffer arg2, int arg3, IntBuffer arg4, IntBuffer arg5) { if (!Buffers.isDirect(arg1)) throw new GLException("Argument \"arg1\" is not a direct buffer"); if (!Buffers.isDirect(arg2)) throw new GLException("Argument \"arg2\" is not a direct buffer"); if (!Buffers.isDirect(arg4)) throw new GLException("Argument \"arg4\" is not a direct buffer"); if (!Buffers.isDirect(arg5)) throw new GLException("Argument \"arg5\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglChoosePixelFormatARB; if (__addr_ == 0) { throw new GLException("Method \"wglChoosePixelFormatARB\" not available"); } return dispatch_wglChoosePixelFormatARB0(arg0, arg1, Buffers.getDirectBufferByteOffset(arg1), arg2, Buffers.getDirectBufferByteOffset(arg2), arg3, arg4, Buffers.getDirectBufferByteOffset(arg4), arg5, Buffers.getDirectBufferByteOffset(arg5), __addr_); } /** Entry point to C language function: BOOL wglChoosePixelFormatARB(HANDLE, const int * , const FLOAT * , UINT, int * , UINT * );
Part of WGL_ARB_pixel_format @param arg1 a direct only {@link java.nio.IntBuffer} @param arg2 a direct only {@link java.nio.FloatBuffer} @param arg4 a direct only {@link java.nio.IntBuffer} @param arg5 a direct only {@link java.nio.IntBuffer} */ private native boolean dispatch_wglChoosePixelFormatARB0(long arg0, Object arg1, int arg1_byte_offset, Object arg2, int arg2_byte_offset, int arg3, Object arg4, int arg4_byte_offset, Object arg5, int arg5_byte_offset, long procAddress); /** Entry point to C language function: BOOL wglChoosePixelFormatEXT(HANDLE, const int * , const FLOAT * , UINT, int * , UINT * );
Part of WGL_EXT_pixel_format @param arg1 a direct only {@link java.nio.IntBuffer} @param arg2 a direct only {@link java.nio.FloatBuffer} @param arg4 a direct only {@link java.nio.IntBuffer} @param arg5 a direct only {@link java.nio.IntBuffer} */ public boolean wglChoosePixelFormatEXT(long arg0, IntBuffer arg1, FloatBuffer arg2, int arg3, IntBuffer arg4, IntBuffer arg5) { if (!Buffers.isDirect(arg1)) throw new GLException("Argument \"arg1\" is not a direct buffer"); if (!Buffers.isDirect(arg2)) throw new GLException("Argument \"arg2\" is not a direct buffer"); if (!Buffers.isDirect(arg4)) throw new GLException("Argument \"arg4\" is not a direct buffer"); if (!Buffers.isDirect(arg5)) throw new GLException("Argument \"arg5\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglChoosePixelFormatEXT; if (__addr_ == 0) { throw new GLException("Method \"wglChoosePixelFormatEXT\" not available"); } return dispatch_wglChoosePixelFormatEXT0(arg0, arg1, Buffers.getDirectBufferByteOffset(arg1), arg2, Buffers.getDirectBufferByteOffset(arg2), arg3, arg4, Buffers.getDirectBufferByteOffset(arg4), arg5, Buffers.getDirectBufferByteOffset(arg5), __addr_); } /** Entry point to C language function: BOOL wglChoosePixelFormatEXT(HANDLE, const int * , const FLOAT * , UINT, int * , UINT * );
Part of WGL_EXT_pixel_format @param arg1 a direct only {@link java.nio.IntBuffer} @param arg2 a direct only {@link java.nio.FloatBuffer} @param arg4 a direct only {@link java.nio.IntBuffer} @param arg5 a direct only {@link java.nio.IntBuffer} */ private native boolean dispatch_wglChoosePixelFormatEXT0(long arg0, Object arg1, int arg1_byte_offset, Object arg2, int arg2_byte_offset, int arg3, Object arg4, int arg4_byte_offset, Object arg5, int arg5_byte_offset, long procAddress); /** Entry point to C language function: HANDLE wglCreateBufferRegionARB(HANDLE, int, UINT);
Part of WGL_ARB_buffer_region */ public long wglCreateBufferRegionARB(long arg0, int arg1, int arg2) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglCreateBufferRegionARB; if (__addr_ == 0) { throw new GLException("Method \"wglCreateBufferRegionARB\" not available"); } return dispatch_wglCreateBufferRegionARB0(arg0, arg1, arg2, __addr_); } /** Entry point to C language function: HANDLE wglCreateBufferRegionARB(HANDLE, int, UINT);
Part of WGL_ARB_buffer_region */ private native long dispatch_wglCreateBufferRegionARB0(long arg0, int arg1, int arg2, long procAddress); /** Entry point to C language function: HANDLE wglCreateContextAttribsARB(HANDLE hDC, HANDLE hshareContext, const int * attribList);
Part of WGL_ARB_create_context @param attribList a direct only {@link java.nio.IntBuffer} */ public long wglCreateContextAttribsARB(long hDC, long hshareContext, IntBuffer attribList) { if (!Buffers.isDirect(attribList)) throw new GLException("Argument \"attribList\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglCreateContextAttribsARB; if (__addr_ == 0) { throw new GLException("Method \"wglCreateContextAttribsARB\" not available"); } return dispatch_wglCreateContextAttribsARB0(hDC, hshareContext, attribList, Buffers.getDirectBufferByteOffset(attribList), __addr_); } /** Entry point to C language function: HANDLE wglCreateContextAttribsARB(HANDLE hDC, HANDLE hshareContext, const int * attribList);
Part of WGL_ARB_create_context @param attribList a direct only {@link java.nio.IntBuffer} */ private native long dispatch_wglCreateContextAttribsARB0(long hDC, long hshareContext, Object attribList, int attribList_byte_offset, long procAddress); /** Entry point to C language function: GLboolean wglCreateDisplayColorTableEXT(GLushort);
Part of WGL_EXT_display_color_table */ public boolean wglCreateDisplayColorTableEXT(short arg0) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglCreateDisplayColorTableEXT; if (__addr_ == 0) { throw new GLException("Method \"wglCreateDisplayColorTableEXT\" not available"); } return dispatch_wglCreateDisplayColorTableEXT0(arg0, __addr_); } /** Entry point to C language function: GLboolean wglCreateDisplayColorTableEXT(GLushort);
Part of WGL_EXT_display_color_table */ private native boolean dispatch_wglCreateDisplayColorTableEXT0(short arg0, long procAddress); /** Entry point to C language function: HANDLE wglCreatePbufferARB(HANDLE, int, int, int, const int * );
Part of WGL_ARB_pbuffer @param arg4 a direct only {@link java.nio.IntBuffer} */ public long wglCreatePbufferARB(long arg0, int arg1, int arg2, int arg3, IntBuffer arg4) { if (!Buffers.isDirect(arg4)) throw new GLException("Argument \"arg4\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglCreatePbufferARB; if (__addr_ == 0) { throw new GLException("Method \"wglCreatePbufferARB\" not available"); } return dispatch_wglCreatePbufferARB0(arg0, arg1, arg2, arg3, arg4, Buffers.getDirectBufferByteOffset(arg4), __addr_); } /** Entry point to C language function: HANDLE wglCreatePbufferARB(HANDLE, int, int, int, const int * );
Part of WGL_ARB_pbuffer @param arg4 a direct only {@link java.nio.IntBuffer} */ private native long dispatch_wglCreatePbufferARB0(long arg0, int arg1, int arg2, int arg3, Object arg4, int arg4_byte_offset, long procAddress); /** Entry point to C language function: HANDLE wglCreatePbufferEXT(HANDLE, int, int, int, const int * );
Part of WGL_EXT_pbuffer @param arg4 a direct only {@link java.nio.IntBuffer} */ public long wglCreatePbufferEXT(long arg0, int arg1, int arg2, int arg3, IntBuffer arg4) { if (!Buffers.isDirect(arg4)) throw new GLException("Argument \"arg4\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglCreatePbufferEXT; if (__addr_ == 0) { throw new GLException("Method \"wglCreatePbufferEXT\" not available"); } return dispatch_wglCreatePbufferEXT0(arg0, arg1, arg2, arg3, arg4, Buffers.getDirectBufferByteOffset(arg4), __addr_); } /** Entry point to C language function: HANDLE wglCreatePbufferEXT(HANDLE, int, int, int, const int * );
Part of WGL_EXT_pbuffer @param arg4 a direct only {@link java.nio.IntBuffer} */ private native long dispatch_wglCreatePbufferEXT0(long arg0, int arg1, int arg2, int arg3, Object arg4, int arg4_byte_offset, long procAddress); /** Entry point to C language function: void wglDeleteBufferRegionARB(HANDLE);
Part of WGL_ARB_buffer_region */ public void wglDeleteBufferRegionARB(long arg0) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglDeleteBufferRegionARB; if (__addr_ == 0) { throw new GLException("Method \"wglDeleteBufferRegionARB\" not available"); } dispatch_wglDeleteBufferRegionARB0(arg0, __addr_); } /** Entry point to C language function: void wglDeleteBufferRegionARB(HANDLE);
Part of WGL_ARB_buffer_region */ private native void dispatch_wglDeleteBufferRegionARB0(long arg0, long procAddress); /** Entry point to C language function: void wglDestroyDisplayColorTableEXT(GLushort);
Part of WGL_EXT_display_color_table */ public void wglDestroyDisplayColorTableEXT(short arg0) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglDestroyDisplayColorTableEXT; if (__addr_ == 0) { throw new GLException("Method \"wglDestroyDisplayColorTableEXT\" not available"); } dispatch_wglDestroyDisplayColorTableEXT0(arg0, __addr_); } /** Entry point to C language function: void wglDestroyDisplayColorTableEXT(GLushort);
Part of WGL_EXT_display_color_table */ private native void dispatch_wglDestroyDisplayColorTableEXT0(short arg0, long procAddress); /** Entry point to C language function: BOOL wglDestroyPbufferARB(HANDLE);
Part of WGL_ARB_pbuffer */ public boolean wglDestroyPbufferARB(long arg0) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglDestroyPbufferARB; if (__addr_ == 0) { throw new GLException("Method \"wglDestroyPbufferARB\" not available"); } return dispatch_wglDestroyPbufferARB0(arg0, __addr_); } /** Entry point to C language function: BOOL wglDestroyPbufferARB(HANDLE);
Part of WGL_ARB_pbuffer */ private native boolean dispatch_wglDestroyPbufferARB0(long arg0, long procAddress); /** Entry point to C language function: BOOL wglDestroyPbufferEXT(HANDLE);
Part of WGL_EXT_pbuffer */ public boolean wglDestroyPbufferEXT(long arg0) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglDestroyPbufferEXT; if (__addr_ == 0) { throw new GLException("Method \"wglDestroyPbufferEXT\" not available"); } return dispatch_wglDestroyPbufferEXT0(arg0, __addr_); } /** Entry point to C language function: BOOL wglDestroyPbufferEXT(HANDLE);
Part of WGL_EXT_pbuffer */ private native boolean dispatch_wglDestroyPbufferEXT0(long arg0, long procAddress); /** Entry point to C language function: BOOL wglDisableFrameLockI3D(void);
Part of WGL_I3D_swap_frame_lock */ public boolean wglDisableFrameLockI3D() { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglDisableFrameLockI3D; if (__addr_ == 0) { throw new GLException("Method \"wglDisableFrameLockI3D\" not available"); } return dispatch_wglDisableFrameLockI3D0(__addr_); } /** Entry point to C language function: BOOL wglDisableFrameLockI3D(void);
Part of WGL_I3D_swap_frame_lock */ private native boolean dispatch_wglDisableFrameLockI3D0(long procAddress); /** Entry point to C language function: BOOL wglEnableFrameLockI3D(void);
Part of WGL_I3D_swap_frame_lock */ public boolean wglEnableFrameLockI3D() { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglEnableFrameLockI3D; if (__addr_ == 0) { throw new GLException("Method \"wglEnableFrameLockI3D\" not available"); } return dispatch_wglEnableFrameLockI3D0(__addr_); } /** Entry point to C language function: BOOL wglEnableFrameLockI3D(void);
Part of WGL_I3D_swap_frame_lock */ private native boolean dispatch_wglEnableFrameLockI3D0(long procAddress); /** Entry point to C language function: BOOL wglEndFrameTrackingI3D(void);
Part of WGL_I3D_swap_frame_usage */ public boolean wglEndFrameTrackingI3D() { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglEndFrameTrackingI3D; if (__addr_ == 0) { throw new GLException("Method \"wglEndFrameTrackingI3D\" not available"); } return dispatch_wglEndFrameTrackingI3D0(__addr_); } /** Entry point to C language function: BOOL wglEndFrameTrackingI3D(void);
Part of WGL_I3D_swap_frame_usage */ private native boolean dispatch_wglEndFrameTrackingI3D0(long procAddress); /** Entry point to C language function: void wglFreeMemoryNV(LPVOID);
Part of WGL_NV_vertex_array_range @param arg0 a direct only {@link java.nio.Buffer} */ public void wglFreeMemoryNV(Buffer arg0) { if (!Buffers.isDirect(arg0)) throw new GLException("Argument \"arg0\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglFreeMemoryNV; if (__addr_ == 0) { throw new GLException("Method \"wglFreeMemoryNV\" not available"); } dispatch_wglFreeMemoryNV0(arg0, Buffers.getDirectBufferByteOffset(arg0), __addr_); } /** Entry point to C language function: void wglFreeMemoryNV(LPVOID);
Part of WGL_NV_vertex_array_range @param arg0 a direct only {@link java.nio.Buffer} */ private native void dispatch_wglFreeMemoryNV0(Object arg0, int arg0_byte_offset, long procAddress); /** Entry point to C language function: HANDLE wglGetCurrentReadDCARB(void);
Part of WGL_ARB_make_current_read */ public long wglGetCurrentReadDC() { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglGetCurrentReadDC; if (__addr_ == 0) { throw new GLException("Method \"wglGetCurrentReadDC\" not available"); } return dispatch_wglGetCurrentReadDC0(__addr_); } /** Entry point to C language function: HANDLE wglGetCurrentReadDCARB(void);
Part of WGL_ARB_make_current_read */ private native long dispatch_wglGetCurrentReadDC0(long procAddress); /** Entry point to C language function: LPCSTR wglGetExtensionsStringARB(HANDLE);
Part of WGL_ARB_extensions_string */ public String wglGetExtensionsStringARB(long arg0) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglGetExtensionsStringARB; if (__addr_ == 0) { throw new GLException("Method \"wglGetExtensionsStringARB\" not available"); } return dispatch_wglGetExtensionsStringARB0(arg0, __addr_); } /** Entry point to C language function: LPCSTR wglGetExtensionsStringARB(HANDLE);
Part of WGL_ARB_extensions_string */ private native String dispatch_wglGetExtensionsStringARB0(long arg0, long procAddress); /** Entry point to C language function: LPCSTR wglGetExtensionsStringEXT(void);
Part of WGL_EXT_extensions_string */ public String wglGetExtensionsStringEXT() { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglGetExtensionsStringEXT; if (__addr_ == 0) { throw new GLException("Method \"wglGetExtensionsStringEXT\" not available"); } return dispatch_wglGetExtensionsStringEXT0(__addr_); } /** Entry point to C language function: LPCSTR wglGetExtensionsStringEXT(void);
Part of WGL_EXT_extensions_string */ private native String dispatch_wglGetExtensionsStringEXT0(long procAddress); /** Entry point to C language function: BOOL wglGetFrameUsageI3D(float * );
Part of WGL_I3D_swap_frame_usage @param arg0 a direct only {@link java.nio.FloatBuffer} */ public boolean wglGetFrameUsageI3D(FloatBuffer arg0) { if (!Buffers.isDirect(arg0)) throw new GLException("Argument \"arg0\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglGetFrameUsageI3D; if (__addr_ == 0) { throw new GLException("Method \"wglGetFrameUsageI3D\" not available"); } return dispatch_wglGetFrameUsageI3D0(arg0, Buffers.getDirectBufferByteOffset(arg0), __addr_); } /** Entry point to C language function: BOOL wglGetFrameUsageI3D(float * );
Part of WGL_I3D_swap_frame_usage @param arg0 a direct only {@link java.nio.FloatBuffer} */ private native boolean dispatch_wglGetFrameUsageI3D0(Object arg0, int arg0_byte_offset, long procAddress); /** Entry point to C language function: HANDLE wglGetPbufferDCARB(HANDLE);
Part of WGL_ARB_pbuffer */ public long wglGetPbufferDCARB(long arg0) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglGetPbufferDCARB; if (__addr_ == 0) { throw new GLException("Method \"wglGetPbufferDCARB\" not available"); } return dispatch_wglGetPbufferDCARB0(arg0, __addr_); } /** Entry point to C language function: HANDLE wglGetPbufferDCARB(HANDLE);
Part of WGL_ARB_pbuffer */ private native long dispatch_wglGetPbufferDCARB0(long arg0, long procAddress); /** Entry point to C language function: HANDLE wglGetPbufferDCEXT(HANDLE);
Part of WGL_EXT_pbuffer */ public long wglGetPbufferDCEXT(long arg0) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglGetPbufferDCEXT; if (__addr_ == 0) { throw new GLException("Method \"wglGetPbufferDCEXT\" not available"); } return dispatch_wglGetPbufferDCEXT0(arg0, __addr_); } /** Entry point to C language function: HANDLE wglGetPbufferDCEXT(HANDLE);
Part of WGL_EXT_pbuffer */ private native long dispatch_wglGetPbufferDCEXT0(long arg0, long procAddress); /** Entry point to C language function: BOOL wglGetPixelFormatAttribfvARB(HANDLE, int, int, UINT, const int * , FLOAT * );
Part of WGL_ARB_pixel_format @param arg4 a direct only {@link java.nio.IntBuffer} @param arg5 a direct only {@link java.nio.FloatBuffer} */ public boolean wglGetPixelFormatAttribfvARB(long arg0, int arg1, int arg2, int arg3, IntBuffer arg4, FloatBuffer arg5) { if (!Buffers.isDirect(arg4)) throw new GLException("Argument \"arg4\" is not a direct buffer"); if (!Buffers.isDirect(arg5)) throw new GLException("Argument \"arg5\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglGetPixelFormatAttribfvARB; if (__addr_ == 0) { throw new GLException("Method \"wglGetPixelFormatAttribfvARB\" not available"); } return dispatch_wglGetPixelFormatAttribfvARB0(arg0, arg1, arg2, arg3, arg4, Buffers.getDirectBufferByteOffset(arg4), arg5, Buffers.getDirectBufferByteOffset(arg5), __addr_); } /** Entry point to C language function: BOOL wglGetPixelFormatAttribfvARB(HANDLE, int, int, UINT, const int * , FLOAT * );
Part of WGL_ARB_pixel_format @param arg4 a direct only {@link java.nio.IntBuffer} @param arg5 a direct only {@link java.nio.FloatBuffer} */ private native boolean dispatch_wglGetPixelFormatAttribfvARB0(long arg0, int arg1, int arg2, int arg3, Object arg4, int arg4_byte_offset, Object arg5, int arg5_byte_offset, long procAddress); /** Entry point to C language function: BOOL wglGetPixelFormatAttribfvEXT(HANDLE, int, int, UINT, int * , FLOAT * );
Part of WGL_EXT_pixel_format @param arg4 a direct only {@link java.nio.IntBuffer} @param arg5 a direct only {@link java.nio.FloatBuffer} */ public boolean wglGetPixelFormatAttribfvEXT(long arg0, int arg1, int arg2, int arg3, IntBuffer arg4, FloatBuffer arg5) { if (!Buffers.isDirect(arg4)) throw new GLException("Argument \"arg4\" is not a direct buffer"); if (!Buffers.isDirect(arg5)) throw new GLException("Argument \"arg5\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglGetPixelFormatAttribfvEXT; if (__addr_ == 0) { throw new GLException("Method \"wglGetPixelFormatAttribfvEXT\" not available"); } return dispatch_wglGetPixelFormatAttribfvEXT0(arg0, arg1, arg2, arg3, arg4, Buffers.getDirectBufferByteOffset(arg4), arg5, Buffers.getDirectBufferByteOffset(arg5), __addr_); } /** Entry point to C language function: BOOL wglGetPixelFormatAttribfvEXT(HANDLE, int, int, UINT, int * , FLOAT * );
Part of WGL_EXT_pixel_format @param arg4 a direct only {@link java.nio.IntBuffer} @param arg5 a direct only {@link java.nio.FloatBuffer} */ private native boolean dispatch_wglGetPixelFormatAttribfvEXT0(long arg0, int arg1, int arg2, int arg3, Object arg4, int arg4_byte_offset, Object arg5, int arg5_byte_offset, long procAddress); /** Entry point to C language function: BOOL wglGetPixelFormatAttribivARB(HANDLE, int, int, UINT, const int * , int * );
Part of WGL_ARB_pixel_format @param arg4 a direct only {@link java.nio.IntBuffer} @param arg5 a direct only {@link java.nio.IntBuffer} */ public boolean wglGetPixelFormatAttribivARB(long arg0, int arg1, int arg2, int arg3, IntBuffer arg4, IntBuffer arg5) { if (!Buffers.isDirect(arg4)) throw new GLException("Argument \"arg4\" is not a direct buffer"); if (!Buffers.isDirect(arg5)) throw new GLException("Argument \"arg5\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglGetPixelFormatAttribivARB; if (__addr_ == 0) { throw new GLException("Method \"wglGetPixelFormatAttribivARB\" not available"); } return dispatch_wglGetPixelFormatAttribivARB0(arg0, arg1, arg2, arg3, arg4, Buffers.getDirectBufferByteOffset(arg4), arg5, Buffers.getDirectBufferByteOffset(arg5), __addr_); } /** Entry point to C language function: BOOL wglGetPixelFormatAttribivARB(HANDLE, int, int, UINT, const int * , int * );
Part of WGL_ARB_pixel_format @param arg4 a direct only {@link java.nio.IntBuffer} @param arg5 a direct only {@link java.nio.IntBuffer} */ private native boolean dispatch_wglGetPixelFormatAttribivARB0(long arg0, int arg1, int arg2, int arg3, Object arg4, int arg4_byte_offset, Object arg5, int arg5_byte_offset, long procAddress); /** Entry point to C language function: BOOL wglGetPixelFormatAttribivEXT(HANDLE, int, int, UINT, int * , int * );
Part of WGL_EXT_pixel_format @param arg4 a direct only {@link java.nio.IntBuffer} @param arg5 a direct only {@link java.nio.IntBuffer} */ public boolean wglGetPixelFormatAttribivEXT(long arg0, int arg1, int arg2, int arg3, IntBuffer arg4, IntBuffer arg5) { if (!Buffers.isDirect(arg4)) throw new GLException("Argument \"arg4\" is not a direct buffer"); if (!Buffers.isDirect(arg5)) throw new GLException("Argument \"arg5\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglGetPixelFormatAttribivEXT; if (__addr_ == 0) { throw new GLException("Method \"wglGetPixelFormatAttribivEXT\" not available"); } return dispatch_wglGetPixelFormatAttribivEXT0(arg0, arg1, arg2, arg3, arg4, Buffers.getDirectBufferByteOffset(arg4), arg5, Buffers.getDirectBufferByteOffset(arg5), __addr_); } /** Entry point to C language function: BOOL wglGetPixelFormatAttribivEXT(HANDLE, int, int, UINT, int * , int * );
Part of WGL_EXT_pixel_format @param arg4 a direct only {@link java.nio.IntBuffer} @param arg5 a direct only {@link java.nio.IntBuffer} */ private native boolean dispatch_wglGetPixelFormatAttribivEXT0(long arg0, int arg1, int arg2, int arg3, Object arg4, int arg4_byte_offset, Object arg5, int arg5_byte_offset, long procAddress); /** Entry point to C language function: int wglGetSwapIntervalEXT(void);
Part of WGL_EXT_swap_control */ public int wglGetSwapIntervalEXT() { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglGetSwapIntervalEXT; if (__addr_ == 0) { throw new GLException("Method \"wglGetSwapIntervalEXT\" not available"); } return dispatch_wglGetSwapIntervalEXT0(__addr_); } /** Entry point to C language function: int wglGetSwapIntervalEXT(void);
Part of WGL_EXT_swap_control */ private native int dispatch_wglGetSwapIntervalEXT0(long procAddress); /** Entry point to C language function: BOOL wglIsEnabledFrameLockI3D(BOOL * );
Part of WGL_I3D_swap_frame_lock @param arg0 a direct only {@link java.nio.ByteBuffer} */ public boolean wglIsEnabledFrameLockI3D(ByteBuffer arg0) { if (!Buffers.isDirect(arg0)) throw new GLException("Argument \"arg0\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglIsEnabledFrameLockI3D; if (__addr_ == 0) { throw new GLException("Method \"wglIsEnabledFrameLockI3D\" not available"); } return dispatch_wglIsEnabledFrameLockI3D0(arg0, Buffers.getDirectBufferByteOffset(arg0), __addr_); } /** Entry point to C language function: BOOL wglIsEnabledFrameLockI3D(BOOL * );
Part of WGL_I3D_swap_frame_lock @param arg0 a direct only {@link java.nio.ByteBuffer} */ private native boolean dispatch_wglIsEnabledFrameLockI3D0(Object arg0, int arg0_byte_offset, long procAddress); /** Entry point to C language function: BOOL wglJoinSwapGroupNV(HANDLE hDC, GLuint group);
Part of WGL_NV_swap_group */ public boolean wglJoinSwapGroupNV(long hDC, int group) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglJoinSwapGroupNV; if (__addr_ == 0) { throw new GLException("Method \"wglJoinSwapGroupNV\" not available"); } return dispatch_wglJoinSwapGroupNV0(hDC, group, __addr_); } /** Entry point to C language function: BOOL wglJoinSwapGroupNV(HANDLE hDC, GLuint group);
Part of WGL_NV_swap_group */ private native boolean dispatch_wglJoinSwapGroupNV0(long hDC, int group, long procAddress); /** Entry point to C language function: GLboolean wglLoadDisplayColorTableEXT(const GLushort * , GLuint);
Part of WGL_EXT_display_color_table @param arg0 a direct only {@link java.nio.ShortBuffer} */ public boolean wglLoadDisplayColorTableEXT(ShortBuffer arg0, int arg1) { if (!Buffers.isDirect(arg0)) throw new GLException("Argument \"arg0\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglLoadDisplayColorTableEXT; if (__addr_ == 0) { throw new GLException("Method \"wglLoadDisplayColorTableEXT\" not available"); } return dispatch_wglLoadDisplayColorTableEXT0(arg0, Buffers.getDirectBufferByteOffset(arg0), arg1, __addr_); } /** Entry point to C language function: GLboolean wglLoadDisplayColorTableEXT(const GLushort * , GLuint);
Part of WGL_EXT_display_color_table @param arg0 a direct only {@link java.nio.ShortBuffer} */ private native boolean dispatch_wglLoadDisplayColorTableEXT0(Object arg0, int arg0_byte_offset, int arg1, long procAddress); /** Entry point to C language function: BOOL wglMakeContextCurrentARB(HANDLE, HANDLE, HANDLE);
Part of WGL_ARB_make_current_read */ public boolean wglMakeContextCurrent(long arg0, long arg1, long arg2) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglMakeContextCurrent; if (__addr_ == 0) { throw new GLException("Method \"wglMakeContextCurrent\" not available"); } return dispatch_wglMakeContextCurrent0(arg0, arg1, arg2, __addr_); } /** Entry point to C language function: BOOL wglMakeContextCurrentARB(HANDLE, HANDLE, HANDLE);
Part of WGL_ARB_make_current_read */ private native boolean dispatch_wglMakeContextCurrent0(long arg0, long arg1, long arg2, long procAddress); /** Entry point to C language function: BOOL wglQueryFrameCountNV(HANDLE hDC, GLuint * count);
Part of WGL_NV_swap_group @param count a direct only {@link java.nio.IntBuffer} */ public boolean wglQueryFrameCountNV(long hDC, IntBuffer count) { if (!Buffers.isDirect(count)) throw new GLException("Argument \"count\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglQueryFrameCountNV; if (__addr_ == 0) { throw new GLException("Method \"wglQueryFrameCountNV\" not available"); } return dispatch_wglQueryFrameCountNV0(hDC, count, Buffers.getDirectBufferByteOffset(count), __addr_); } /** Entry point to C language function: BOOL wglQueryFrameCountNV(HANDLE hDC, GLuint * count);
Part of WGL_NV_swap_group @param count a direct only {@link java.nio.IntBuffer} */ private native boolean dispatch_wglQueryFrameCountNV0(long hDC, Object count, int count_byte_offset, long procAddress); /** Entry point to C language function: BOOL wglQueryFrameLockMasterI3D(BOOL * );
Part of WGL_I3D_swap_frame_lock @param arg0 a direct only {@link java.nio.ByteBuffer} */ public boolean wglQueryFrameLockMasterI3D(ByteBuffer arg0) { if (!Buffers.isDirect(arg0)) throw new GLException("Argument \"arg0\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglQueryFrameLockMasterI3D; if (__addr_ == 0) { throw new GLException("Method \"wglQueryFrameLockMasterI3D\" not available"); } return dispatch_wglQueryFrameLockMasterI3D0(arg0, Buffers.getDirectBufferByteOffset(arg0), __addr_); } /** Entry point to C language function: BOOL wglQueryFrameLockMasterI3D(BOOL * );
Part of WGL_I3D_swap_frame_lock @param arg0 a direct only {@link java.nio.ByteBuffer} */ private native boolean dispatch_wglQueryFrameLockMasterI3D0(Object arg0, int arg0_byte_offset, long procAddress); /** Entry point to C language function: BOOL wglQueryFrameTrackingI3D(DWORD * , DWORD * , float * );
Part of WGL_I3D_swap_frame_usage @param arg0 a direct only {@link java.nio.IntBuffer} @param arg1 a direct only {@link java.nio.IntBuffer} @param arg2 a direct only {@link java.nio.FloatBuffer} */ public boolean wglQueryFrameTrackingI3D(IntBuffer arg0, IntBuffer arg1, FloatBuffer arg2) { if (!Buffers.isDirect(arg0)) throw new GLException("Argument \"arg0\" is not a direct buffer"); if (!Buffers.isDirect(arg1)) throw new GLException("Argument \"arg1\" is not a direct buffer"); if (!Buffers.isDirect(arg2)) throw new GLException("Argument \"arg2\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglQueryFrameTrackingI3D; if (__addr_ == 0) { throw new GLException("Method \"wglQueryFrameTrackingI3D\" not available"); } return dispatch_wglQueryFrameTrackingI3D0(arg0, Buffers.getDirectBufferByteOffset(arg0), arg1, Buffers.getDirectBufferByteOffset(arg1), arg2, Buffers.getDirectBufferByteOffset(arg2), __addr_); } /** Entry point to C language function: BOOL wglQueryFrameTrackingI3D(DWORD * , DWORD * , float * );
Part of WGL_I3D_swap_frame_usage @param arg0 a direct only {@link java.nio.IntBuffer} @param arg1 a direct only {@link java.nio.IntBuffer} @param arg2 a direct only {@link java.nio.FloatBuffer} */ private native boolean dispatch_wglQueryFrameTrackingI3D0(Object arg0, int arg0_byte_offset, Object arg1, int arg1_byte_offset, Object arg2, int arg2_byte_offset, long procAddress); /** Entry point to C language function: BOOL wglQueryMaxSwapGroupsNV(HANDLE hDC, GLuint * maxGroups, GLuint * maxBarriers);
Part of WGL_NV_swap_group @param maxGroups a direct only {@link java.nio.IntBuffer} @param maxBarriers a direct only {@link java.nio.IntBuffer} */ public boolean wglQueryMaxSwapGroupsNV(long hDC, IntBuffer maxGroups, IntBuffer maxBarriers) { if (!Buffers.isDirect(maxGroups)) throw new GLException("Argument \"maxGroups\" is not a direct buffer"); if (!Buffers.isDirect(maxBarriers)) throw new GLException("Argument \"maxBarriers\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglQueryMaxSwapGroupsNV; if (__addr_ == 0) { throw new GLException("Method \"wglQueryMaxSwapGroupsNV\" not available"); } return dispatch_wglQueryMaxSwapGroupsNV0(hDC, maxGroups, Buffers.getDirectBufferByteOffset(maxGroups), maxBarriers, Buffers.getDirectBufferByteOffset(maxBarriers), __addr_); } /** Entry point to C language function: BOOL wglQueryMaxSwapGroupsNV(HANDLE hDC, GLuint * maxGroups, GLuint * maxBarriers);
Part of WGL_NV_swap_group @param maxGroups a direct only {@link java.nio.IntBuffer} @param maxBarriers a direct only {@link java.nio.IntBuffer} */ private native boolean dispatch_wglQueryMaxSwapGroupsNV0(long hDC, Object maxGroups, int maxGroups_byte_offset, Object maxBarriers, int maxBarriers_byte_offset, long procAddress); /** Entry point to C language function: BOOL wglQueryPbufferARB(HANDLE, int, int * );
Part of WGL_ARB_pbuffer @param arg2 a direct only {@link java.nio.IntBuffer} */ public boolean wglQueryPbufferARB(long arg0, int arg1, IntBuffer arg2) { if (!Buffers.isDirect(arg2)) throw new GLException("Argument \"arg2\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglQueryPbufferARB; if (__addr_ == 0) { throw new GLException("Method \"wglQueryPbufferARB\" not available"); } return dispatch_wglQueryPbufferARB0(arg0, arg1, arg2, Buffers.getDirectBufferByteOffset(arg2), __addr_); } /** Entry point to C language function: BOOL wglQueryPbufferARB(HANDLE, int, int * );
Part of WGL_ARB_pbuffer @param arg2 a direct only {@link java.nio.IntBuffer} */ private native boolean dispatch_wglQueryPbufferARB0(long arg0, int arg1, Object arg2, int arg2_byte_offset, long procAddress); /** Entry point to C language function: BOOL wglQueryPbufferEXT(HANDLE, int, int * );
Part of WGL_EXT_pbuffer @param arg2 a direct only {@link java.nio.IntBuffer} */ public boolean wglQueryPbufferEXT(long arg0, int arg1, IntBuffer arg2) { if (!Buffers.isDirect(arg2)) throw new GLException("Argument \"arg2\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglQueryPbufferEXT; if (__addr_ == 0) { throw new GLException("Method \"wglQueryPbufferEXT\" not available"); } return dispatch_wglQueryPbufferEXT0(arg0, arg1, arg2, Buffers.getDirectBufferByteOffset(arg2), __addr_); } /** Entry point to C language function: BOOL wglQueryPbufferEXT(HANDLE, int, int * );
Part of WGL_EXT_pbuffer @param arg2 a direct only {@link java.nio.IntBuffer} */ private native boolean dispatch_wglQueryPbufferEXT0(long arg0, int arg1, Object arg2, int arg2_byte_offset, long procAddress); /** Entry point to C language function: BOOL wglQuerySwapGroupNV(HANDLE hDC, GLuint * group, GLuint * barrier);
Part of WGL_NV_swap_group @param group a direct only {@link java.nio.IntBuffer} @param barrier a direct only {@link java.nio.IntBuffer} */ public boolean wglQuerySwapGroupNV(long hDC, IntBuffer group, IntBuffer barrier) { if (!Buffers.isDirect(group)) throw new GLException("Argument \"group\" is not a direct buffer"); if (!Buffers.isDirect(barrier)) throw new GLException("Argument \"barrier\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglQuerySwapGroupNV; if (__addr_ == 0) { throw new GLException("Method \"wglQuerySwapGroupNV\" not available"); } return dispatch_wglQuerySwapGroupNV0(hDC, group, Buffers.getDirectBufferByteOffset(group), barrier, Buffers.getDirectBufferByteOffset(barrier), __addr_); } /** Entry point to C language function: BOOL wglQuerySwapGroupNV(HANDLE hDC, GLuint * group, GLuint * barrier);
Part of WGL_NV_swap_group @param group a direct only {@link java.nio.IntBuffer} @param barrier a direct only {@link java.nio.IntBuffer} */ private native boolean dispatch_wglQuerySwapGroupNV0(long hDC, Object group, int group_byte_offset, Object barrier, int barrier_byte_offset, long procAddress); /** Entry point to C language function: int wglReleasePbufferDCARB(HANDLE, HANDLE);
Part of WGL_ARB_pbuffer */ public int wglReleasePbufferDCARB(long arg0, long arg1) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglReleasePbufferDCARB; if (__addr_ == 0) { throw new GLException("Method \"wglReleasePbufferDCARB\" not available"); } return dispatch_wglReleasePbufferDCARB0(arg0, arg1, __addr_); } /** Entry point to C language function: int wglReleasePbufferDCARB(HANDLE, HANDLE);
Part of WGL_ARB_pbuffer */ private native int dispatch_wglReleasePbufferDCARB0(long arg0, long arg1, long procAddress); /** Entry point to C language function: int wglReleasePbufferDCEXT(HANDLE, HANDLE);
Part of WGL_EXT_pbuffer */ public int wglReleasePbufferDCEXT(long arg0, long arg1) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglReleasePbufferDCEXT; if (__addr_ == 0) { throw new GLException("Method \"wglReleasePbufferDCEXT\" not available"); } return dispatch_wglReleasePbufferDCEXT0(arg0, arg1, __addr_); } /** Entry point to C language function: int wglReleasePbufferDCEXT(HANDLE, HANDLE);
Part of WGL_EXT_pbuffer */ private native int dispatch_wglReleasePbufferDCEXT0(long arg0, long arg1, long procAddress); /** Entry point to C language function: BOOL wglReleaseTexImageARB(HANDLE, int);
Part of WGL_ARB_render_texture */ public boolean wglReleaseTexImageARB(long arg0, int arg1) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglReleaseTexImageARB; if (__addr_ == 0) { throw new GLException("Method \"wglReleaseTexImageARB\" not available"); } return dispatch_wglReleaseTexImageARB0(arg0, arg1, __addr_); } /** Entry point to C language function: BOOL wglReleaseTexImageARB(HANDLE, int);
Part of WGL_ARB_render_texture */ private native boolean dispatch_wglReleaseTexImageARB0(long arg0, int arg1, long procAddress); /** Entry point to C language function: BOOL wglResetFrameCountNV(HANDLE hDC);
Part of WGL_NV_swap_group */ public boolean wglResetFrameCountNV(long hDC) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglResetFrameCountNV; if (__addr_ == 0) { throw new GLException("Method \"wglResetFrameCountNV\" not available"); } return dispatch_wglResetFrameCountNV0(hDC, __addr_); } /** Entry point to C language function: BOOL wglResetFrameCountNV(HANDLE hDC);
Part of WGL_NV_swap_group */ private native boolean dispatch_wglResetFrameCountNV0(long hDC, long procAddress); /** Entry point to C language function: BOOL wglRestoreBufferRegionARB(HANDLE, int, int, int, int, int, int);
Part of WGL_ARB_buffer_region */ public boolean wglRestoreBufferRegionARB(long arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglRestoreBufferRegionARB; if (__addr_ == 0) { throw new GLException("Method \"wglRestoreBufferRegionARB\" not available"); } return dispatch_wglRestoreBufferRegionARB0(arg0, arg1, arg2, arg3, arg4, arg5, arg6, __addr_); } /** Entry point to C language function: BOOL wglRestoreBufferRegionARB(HANDLE, int, int, int, int, int, int);
Part of WGL_ARB_buffer_region */ private native boolean dispatch_wglRestoreBufferRegionARB0(long arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long procAddress); /** Entry point to C language function: BOOL wglSaveBufferRegionARB(HANDLE, int, int, int, int);
Part of WGL_ARB_buffer_region */ public boolean wglSaveBufferRegionARB(long arg0, int arg1, int arg2, int arg3, int arg4) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglSaveBufferRegionARB; if (__addr_ == 0) { throw new GLException("Method \"wglSaveBufferRegionARB\" not available"); } return dispatch_wglSaveBufferRegionARB0(arg0, arg1, arg2, arg3, arg4, __addr_); } /** Entry point to C language function: BOOL wglSaveBufferRegionARB(HANDLE, int, int, int, int);
Part of WGL_ARB_buffer_region */ private native boolean dispatch_wglSaveBufferRegionARB0(long arg0, int arg1, int arg2, int arg3, int arg4, long procAddress); /** Entry point to C language function: BOOL wglSetPbufferAttribARB(HANDLE, const int * );
Part of WGL_ARB_render_texture @param arg1 a direct only {@link java.nio.IntBuffer} */ public boolean wglSetPbufferAttribARB(long arg0, IntBuffer arg1) { if (!Buffers.isDirect(arg1)) throw new GLException("Argument \"arg1\" is not a direct buffer"); final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglSetPbufferAttribARB; if (__addr_ == 0) { throw new GLException("Method \"wglSetPbufferAttribARB\" not available"); } return dispatch_wglSetPbufferAttribARB0(arg0, arg1, Buffers.getDirectBufferByteOffset(arg1), __addr_); } /** Entry point to C language function: BOOL wglSetPbufferAttribARB(HANDLE, const int * );
Part of WGL_ARB_render_texture @param arg1 a direct only {@link java.nio.IntBuffer} */ private native boolean dispatch_wglSetPbufferAttribARB0(long arg0, Object arg1, int arg1_byte_offset, long procAddress); /** Entry point to C language function: BOOL wglSwapIntervalEXT(int);
Part of WGL_EXT_swap_control */ public boolean wglSwapIntervalEXT(int arg0) { final long __addr_ = _context.getWGLExtProcAddressTable()._addressof_wglSwapIntervalEXT; if (__addr_ == 0) { throw new GLException("Method \"wglSwapIntervalEXT\" not available"); } return dispatch_wglSwapIntervalEXT0(arg0, __addr_); } /** Entry point to C language function: BOOL wglSwapIntervalEXT(int);
Part of WGL_EXT_swap_control */ private native boolean dispatch_wglSwapIntervalEXT0(int arg0, long procAddress); // --- Begin CustomJavaCode .cfg declarations public WGLExtImpl(WindowsWGLContext context) { this._context = context; } public boolean isFunctionAvailable(String glFunctionName) { return _context.isFunctionAvailable(glFunctionName); } public boolean isExtensionAvailable(String glExtensionName) { return _context.isExtensionAvailable(glExtensionName); } private WindowsWGLContext _context; // ---- End CustomJavaCode .cfg declarations } // end of class WGLExtImpl




© 2015 - 2024 Weber Informatics LLC | Privacy Policy