|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jogamp.opengl.impl.x11.glx.GLXExtImpl
public class GLXExtImpl
Field Summary |
---|
Constructor Summary | |
---|---|
GLXExtImpl(X11GLXContext context)
|
Method Summary | |
---|---|
int |
dispatch_glXBindChannelToWindowSGIX1(long display,
int screen,
int channel,
long window,
long procAddress)
Entry point to C language function: int glXBindChannelToWindowSGIX(Display * display, int screen, int channel, XID window); Part of GLX_SGIX_video_resize |
boolean |
dispatch_glXBindSwapBarrierNV1(long dpy,
int group,
int barrier,
long procAddress)
Entry point to C language function: Bool glXBindSwapBarrierNV(Display * dpy, GLuint group, GLuint barrier); Part of GLX_NV_swap_group |
void |
dispatch_glXBindSwapBarrierSGIX1(long dpy,
long drawable,
int barrier,
long procAddress)
Entry point to C language function: void glXBindSwapBarrierSGIX(Display * dpy, XID drawable, int barrier); Part of GLX_SGIX_swap_barrier |
int |
dispatch_glXBindVideoImageNV1(long dpy,
int VideoDevice,
long pbuf,
int iVideoBuffer,
long procAddress)
Entry point to C language function: int glXBindVideoImageNV(Display * dpy, GLXVideoDeviceNV VideoDevice, XID pbuf, int iVideoBuffer); Part of GLX_NV_video_out |
int |
dispatch_glXChannelRectSGIX1(long display,
int screen,
int channel,
int x,
int y,
int w,
int h,
long procAddress)
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 |
int |
dispatch_glXChannelRectSyncSGIX1(long display,
int screen,
int channel,
int synctype,
long procAddress)
Entry point to C language function: int glXChannelRectSyncSGIX(Display * display, int screen, int channel, GLenum synctype); Part of GLX_SGIX_video_resize |
void |
dispatch_glXCopySubBufferMESA1(long dpy,
long drawable,
int x,
int y,
int width,
int height,
long procAddress)
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 |
void |
dispatch_glXCushionSGI1(long dpy,
long window,
float cushion,
long procAddress)
Entry point to C language function: void glXCushionSGI(Display * dpy, XID window, float cushion); Part of GLX_SGI_cushion |
void |
dispatch_glXFreeContextEXT1(long dpy,
long context,
long procAddress)
Entry point to C language function: void glXFreeContextEXT(Display * dpy, GLXContext context); Part of GLX_EXT_import_context |
long |
dispatch_glXGetContextIDEXT1(long context,
long procAddress)
Entry point to C language function: XID glXGetContextIDEXT(GLXContext context); Part of GLX_EXT_import_context |
long |
dispatch_glXGetCurrentDisplayEXT1(long procAddress)
Entry point to C language function: Display * glXGetCurrentDisplayEXT(void); Part of GLX_EXT_import_context |
long |
dispatch_glXGetCurrentReadDrawableSGI1(long procAddress)
Entry point to C language function: XID glXGetCurrentReadDrawableSGI(void); Part of GLX_SGI_make_current_read |
long |
dispatch_glXGetProcAddress1(String procName,
long procAddress)
Entry point to C language function: PFNGLENDTRANSFORMFEEDBACKPROC glXGetProcAddress(const GLubyte * procName); Part of GLX_ARB_get_proc_address |
long |
dispatch_glXGetProcAddressARB1(String procName,
long procAddress)
Entry point to C language function: PFNGLENDTRANSFORMFEEDBACKPROC glXGetProcAddressARB(const GLubyte * procName); Part of GLX_ARB_get_proc_address |
long |
dispatch_glXImportContextEXT1(long dpy,
long contextID,
long procAddress)
Entry point to C language function: GLXContext glXImportContextEXT(Display * dpy, XID contextID); Part of GLX_EXT_import_context |
boolean |
dispatch_glXJoinSwapGroupNV1(long dpy,
long drawable,
int group,
long procAddress)
Entry point to C language function: Bool glXJoinSwapGroupNV(Display * dpy, XID drawable, GLuint group); Part of GLX_NV_swap_group |
void |
dispatch_glXJoinSwapGroupSGIX1(long dpy,
long drawable,
long member,
long procAddress)
Entry point to C language function: void glXJoinSwapGroupSGIX(Display * dpy, XID drawable, XID member); Part of GLX_SGIX_swap_group |
boolean |
dispatch_glXMakeCurrentReadSGI1(long dpy,
long draw,
long read,
long ctx,
long procAddress)
Entry point to C language function: Bool glXMakeCurrentReadSGI(Display * dpy, XID draw, XID read, GLXContext ctx); Part of GLX_SGI_make_current_read |
boolean |
dispatch_glXReleaseBuffersMESA1(long dpy,
long drawable,
long procAddress)
Entry point to C language function: Bool glXReleaseBuffersMESA(Display * dpy, XID drawable); Part of GLX_MESA_release_buffers |
void |
dispatch_glXReleaseTexImageEXT1(long dpy,
long drawable,
int buffer,
long procAddress)
Entry point to C language function: void glXReleaseTexImageEXT(Display * dpy, XID drawable, int buffer); Part of GLX_EXT_texture_from_pixmap |
int |
dispatch_glXReleaseVideoDeviceNV1(long dpy,
int screen,
int VideoDevice,
long procAddress)
Entry point to C language function: int glXReleaseVideoDeviceNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice); Part of GLX_NV_video_out |
int |
dispatch_glXReleaseVideoImageNV1(long dpy,
long pbuf,
long procAddress)
Entry point to C language function: int glXReleaseVideoImageNV(Display * dpy, XID pbuf); Part of GLX_NV_video_out |
boolean |
dispatch_glXResetFrameCountNV1(long dpy,
int screen,
long procAddress)
Entry point to C language function: Bool glXResetFrameCountNV(Display * dpy, int screen); Part of GLX_NV_swap_group |
boolean |
dispatch_glXSet3DfxModeMESA1(int interval,
long procAddress)
Entry point to C language function: Bool glXSet3DfxModeMESA(int interval); Part of GLX_MESA_set_3dfx_mode |
long |
dispatch_glXSwapBuffersMscOML1(long dpy,
long drawable,
long target_msc,
long divisor,
long remainder,
long procAddress)
Entry point to C language function: int64_t glXSwapBuffersMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder); Part of GLX_OML_sync_control |
int |
dispatch_glXSwapIntervalSGI1(int interval,
long procAddress)
Entry point to C language function: int glXSwapIntervalSGI(int interval); Part of GLX_SGI_swap_control |
ByteBuffer |
glXAllocateMemoryNV(int size,
float readfreq,
float writefreq,
float priority)
Entry point to C language function: GLvoid * glXAllocateMemoryNV(GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority); Part of GLX_NV_vertex_array_range |
int |
glXBindChannelToWindowSGIX(long display,
int screen,
int channel,
long window)
Entry point to C language function: int glXBindChannelToWindowSGIX(Display * display, int screen, int channel, XID window); Part of GLX_SGIX_video_resize |
boolean |
glXBindSwapBarrierNV(long dpy,
int group,
int barrier)
Entry point to C language function: Bool glXBindSwapBarrierNV(Display * dpy, GLuint group, GLuint barrier); Part of GLX_NV_swap_group |
void |
glXBindSwapBarrierSGIX(long dpy,
long drawable,
int barrier)
Entry point to C language function: void glXBindSwapBarrierSGIX(Display * dpy, XID drawable, int barrier); Part of GLX_SGIX_swap_barrier |
void |
glXBindTexImageEXT(long dpy,
long drawable,
int buffer,
int[] attrib_list,
int attrib_list_offset)
Entry point to C language function: void glXBindTexImageEXT(Display * dpy, XID drawable, int buffer, const int * attrib_list); Part of GLX_EXT_texture_from_pixmap |
void |
glXBindTexImageEXT(long dpy,
long drawable,
int buffer,
IntBuffer attrib_list)
Entry point to C language function: void glXBindTexImageEXT(Display * dpy, XID drawable, int buffer, const int * attrib_list); Part of GLX_EXT_texture_from_pixmap |
int |
glXBindVideoDeviceNV(long dpy,
int video_slot,
int video_device,
int[] attrib_list,
int attrib_list_offset)
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 |
int |
glXBindVideoDeviceNV(long dpy,
int video_slot,
int video_device,
IntBuffer attrib_list)
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 |
int |
glXBindVideoImageNV(long dpy,
int VideoDevice,
long pbuf,
int iVideoBuffer)
Entry point to C language function: int glXBindVideoImageNV(Display * dpy, GLXVideoDeviceNV VideoDevice, XID pbuf, int iVideoBuffer); Part of GLX_NV_video_out |
int |
glXChannelRectSGIX(long display,
int screen,
int channel,
int x,
int y,
int w,
int h)
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 |
int |
glXChannelRectSyncSGIX(long display,
int screen,
int channel,
int synctype)
Entry point to C language function: int glXChannelRectSyncSGIX(Display * display, int screen, int channel, GLenum synctype); Part of GLX_SGIX_video_resize |
void |
glXCopySubBufferMESA(long dpy,
long drawable,
int x,
int y,
int width,
int height)
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 |
long |
glXCreateContextAttribsARB(long dpy,
long config,
long share_context,
boolean direct,
int[] attrib_list,
int attrib_list_offset)
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 |
long |
glXCreateContextAttribsARB(long dpy,
long config,
long share_context,
boolean direct,
IntBuffer attrib_list)
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 |
void |
glXCushionSGI(long dpy,
long window,
float cushion)
Entry point to C language function: void glXCushionSGI(Display * dpy, XID window, float cushion); Part of GLX_SGI_cushion |
IntBuffer |
glXEnumerateVideoDevicesNV(long dpy,
int screen,
int[] nelements,
int nelements_offset)
Entry point to C language function: unsigned int * glXEnumerateVideoDevicesNV(Display * dpy, int screen, int * nelements); Part of GLX_NV_present_video |
IntBuffer |
glXEnumerateVideoDevicesNV(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 |
void |
glXFreeContextEXT(long dpy,
long context)
Entry point to C language function: void glXFreeContextEXT(Display * dpy, GLXContext context); Part of GLX_EXT_import_context |
void |
glXFreeMemoryNV(Buffer pointer)
Entry point to C language function: void glXFreeMemoryNV(GLvoid * pointer); Part of GLX_NV_vertex_array_range |
int |
glXGetAGPOffsetMESA(Buffer pointer)
Entry point to C language function: unsigned int glXGetAGPOffsetMESA(const void * pointer); Part of GLX_MESA_agp_offset |
long |
glXGetContextIDEXT(long context)
Entry point to C language function: XID glXGetContextIDEXT(GLXContext context); Part of GLX_EXT_import_context |
long |
glXGetCurrentDisplayEXT()
Entry point to C language function: Display * glXGetCurrentDisplayEXT(void); Part of GLX_EXT_import_context |
long |
glXGetCurrentReadDrawableSGI()
Entry point to C language function: XID glXGetCurrentReadDrawableSGI(void); Part of GLX_SGI_make_current_read |
boolean |
glXGetMscRateOML(long dpy,
long drawable,
int[] numerator,
int numerator_offset,
int[] denominator,
int denominator_offset)
Entry point to C language function: Bool glXGetMscRateOML(Display * dpy, XID drawable, int32_t * numerator, int32_t * denominator); Part of GLX_OML_sync_control |
boolean |
glXGetMscRateOML(long dpy,
long drawable,
IntBuffer numerator,
IntBuffer denominator)
Entry point to C language function: Bool glXGetMscRateOML(Display * dpy, XID drawable, int32_t * numerator, int32_t * denominator); Part of GLX_OML_sync_control |
long |
glXGetProcAddress(String procName)
Entry point to C language function: PFNGLENDTRANSFORMFEEDBACKPROC glXGetProcAddress(const GLubyte * procName); Part of GLX_ARB_get_proc_address |
long |
glXGetProcAddressARB(String procName)
Entry point to C language function: PFNGLENDTRANSFORMFEEDBACKPROC glXGetProcAddressARB(const GLubyte * procName); Part of GLX_ARB_get_proc_address |
int |
glXGetRefreshRateSGI(int[] markerp,
int markerp_offset)
Entry point to C language function: int glXGetRefreshRateSGI(unsigned int * markerp); Part of GLX_SGI_video_sync |
int |
glXGetRefreshRateSGI(IntBuffer markerp)
Entry point to C language function: int glXGetRefreshRateSGI(unsigned int * markerp); Part of GLX_SGI_video_sync |
boolean |
glXGetSyncValuesOML(long dpy,
long drawable,
Int64Buffer ust,
Int64Buffer msc,
Int64Buffer sbc)
Entry point to C language function: Bool glXGetSyncValuesOML(Display * dpy, XID drawable, int64_t * ust, int64_t * msc, int64_t * sbc); Part of GLX_OML_sync_control |
boolean |
glXGetSyncValuesOML(long dpy,
long drawable,
long[] ust,
int ust_offset,
long[] msc,
int msc_offset,
long[] sbc,
int sbc_offset)
Entry point to C language function: Bool glXGetSyncValuesOML(Display * dpy, XID drawable, int64_t * ust, int64_t * msc, int64_t * sbc); Part of GLX_OML_sync_control |
int |
glXGetTransparentIndexSUN(long dpy,
long overlay,
long underlay,
Int64Buffer pTransparentIndex)
Entry point to C language function: Status glXGetTransparentIndexSUN(Display * dpy, XID overlay, XID underlay, long * pTransparentIndex); Part of GLX_SUN_get_transparent_index |
int |
glXGetTransparentIndexSUN(long dpy,
long overlay,
long underlay,
long[] pTransparentIndex,
int pTransparentIndex_offset)
Entry point to C language function: Status glXGetTransparentIndexSUN(Display * dpy, XID overlay, XID underlay, long * pTransparentIndex); Part of GLX_SUN_get_transparent_index |
int |
glXGetVideoDeviceNV(long dpy,
int screen,
int numVideoDevices,
int[] pVideoDevice,
int pVideoDevice_offset)
Entry point to C language function: int glXGetVideoDeviceNV(Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice); Part of GLX_NV_video_out |
int |
glXGetVideoDeviceNV(long dpy,
int screen,
int numVideoDevices,
IntBuffer pVideoDevice)
Entry point to C language function: int glXGetVideoDeviceNV(Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice); Part of GLX_NV_video_out |
int |
glXGetVideoInfoNV(long dpy,
int screen,
int VideoDevice,
Int64Buffer pulCounterOutputPbuffer,
Int64Buffer pulCounterOutputVideo)
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_out |
int |
glXGetVideoInfoNV(long dpy,
int screen,
int VideoDevice,
long[] pulCounterOutputPbuffer,
int pulCounterOutputPbuffer_offset,
long[] pulCounterOutputVideo,
int pulCounterOutputVideo_offset)
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_out |
int |
glXGetVideoSyncSGI(int[] markerp,
int markerp_offset)
Entry point to C language function: int glXGetVideoSyncSGI(unsigned int * markerp); Part of GLX_SGI_video_sync |
int |
glXGetVideoSyncSGI(IntBuffer markerp)
Entry point to C language function: int glXGetVideoSyncSGI(unsigned int * markerp); Part of GLX_SGI_video_sync |
long |
glXImportContextEXT(long dpy,
long contextID)
Entry point to C language function: GLXContext glXImportContextEXT(Display * dpy, XID contextID); Part of GLX_EXT_import_context |
boolean |
glXJoinSwapGroupNV(long dpy,
long drawable,
int group)
Entry point to C language function: Bool glXJoinSwapGroupNV(Display * dpy, XID drawable, GLuint group); Part of GLX_NV_swap_group |
void |
glXJoinSwapGroupSGIX(long dpy,
long drawable,
long member)
Entry point to C language function: void glXJoinSwapGroupSGIX(Display * dpy, XID drawable, XID member); Part of GLX_SGIX_swap_group |
boolean |
glXMakeCurrentReadSGI(long dpy,
long draw,
long read,
long ctx)
Entry point to C language function: Bool glXMakeCurrentReadSGI(Display * dpy, XID draw, XID read, GLXContext ctx); Part of GLX_SGI_make_current_read |
int |
glXQueryChannelDeltasSGIX(long display,
int screen,
int channel,
int[] dx,
int dx_offset,
int[] dy,
int dy_offset,
int[] dw,
int dw_offset,
int[] dh,
int dh_offset)
Entry point to C language function: int glXQueryChannelDeltasSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh); Part of GLX_SGIX_video_resize |
int |
glXQueryChannelDeltasSGIX(long display,
int screen,
int channel,
IntBuffer dx,
IntBuffer dy,
IntBuffer dw,
IntBuffer dh)
Entry point to C language function: int glXQueryChannelDeltasSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh); Part of GLX_SGIX_video_resize |
int |
glXQueryChannelRectSGIX(long display,
int screen,
int channel,
int[] dx,
int dx_offset,
int[] dy,
int dy_offset,
int[] dw,
int dw_offset,
int[] dh,
int dh_offset)
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 |
int |
glXQueryChannelRectSGIX(long display,
int screen,
int channel,
IntBuffer dx,
IntBuffer dy,
IntBuffer dw,
IntBuffer dh)
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 |
int |
glXQueryContextInfoEXT(long dpy,
long context,
int attribute,
int[] value,
int value_offset)
Entry point to C language function: int glXQueryContextInfoEXT(Display * dpy, GLXContext context, int attribute, int * value); Part of GLX_EXT_import_context |
int |
glXQueryContextInfoEXT(long dpy,
long context,
int attribute,
IntBuffer value)
Entry point to C language function: int glXQueryContextInfoEXT(Display * dpy, GLXContext context, int attribute, int * value); Part of GLX_EXT_import_context |
boolean |
glXQueryFrameCountNV(long dpy,
int screen,
int[] count,
int count_offset)
Entry point to C language function: Bool glXQueryFrameCountNV(Display * dpy, int screen, GLuint * count); Part of GLX_NV_swap_group |
boolean |
glXQueryFrameCountNV(long dpy,
int screen,
IntBuffer count)
Entry point to C language function: Bool glXQueryFrameCountNV(Display * dpy, int screen, GLuint * count); Part of GLX_NV_swap_group |
boolean |
glXQueryMaxSwapBarriersSGIX(long dpy,
int screen,
int[] max,
int max_offset)
Entry point to C language function: Bool glXQueryMaxSwapBarriersSGIX(Display * dpy, int screen, int * max); Part of GLX_SGIX_swap_barrier |
boolean |
glXQueryMaxSwapBarriersSGIX(long dpy,
int screen,
IntBuffer max)
Entry point to C language function: Bool glXQueryMaxSwapBarriersSGIX(Display * dpy, int screen, int * max); Part of GLX_SGIX_swap_barrier |
boolean |
glXQueryMaxSwapGroupsNV(long dpy,
int screen,
int[] maxGroups,
int maxGroups_offset,
int[] maxBarriers,
int maxBarriers_offset)
Entry point to C language function: Bool glXQueryMaxSwapGroupsNV(Display * dpy, int screen, GLuint * maxGroups, GLuint * maxBarriers); Part of GLX_NV_swap_group |
boolean |
glXQueryMaxSwapGroupsNV(long dpy,
int screen,
IntBuffer maxGroups,
IntBuffer maxBarriers)
Entry point to C language function: Bool glXQueryMaxSwapGroupsNV(Display * dpy, int screen, GLuint * maxGroups, GLuint * maxBarriers); Part of GLX_NV_swap_group |
boolean |
glXQuerySwapGroupNV(long dpy,
long drawable,
int[] group,
int group_offset,
int[] barrier,
int barrier_offset)
Entry point to C language function: Bool glXQuerySwapGroupNV(Display * dpy, XID drawable, GLuint * group, GLuint * barrier); Part of GLX_NV_swap_group |
boolean |
glXQuerySwapGroupNV(long dpy,
long drawable,
IntBuffer group,
IntBuffer barrier)
Entry point to C language function: Bool glXQuerySwapGroupNV(Display * dpy, XID drawable, GLuint * group, GLuint * barrier); Part of GLX_NV_swap_group |
boolean |
glXReleaseBuffersMESA(long dpy,
long drawable)
Entry point to C language function: Bool glXReleaseBuffersMESA(Display * dpy, XID drawable); Part of GLX_MESA_release_buffers |
void |
glXReleaseTexImageEXT(long dpy,
long drawable,
int buffer)
Entry point to C language function: void glXReleaseTexImageEXT(Display * dpy, XID drawable, int buffer); Part of GLX_EXT_texture_from_pixmap |
int |
glXReleaseVideoDeviceNV(long dpy,
int screen,
int VideoDevice)
Entry point to C language function: int glXReleaseVideoDeviceNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice); Part of GLX_NV_video_out |
int |
glXReleaseVideoImageNV(long dpy,
long pbuf)
Entry point to C language function: int glXReleaseVideoImageNV(Display * dpy, XID pbuf); Part of GLX_NV_video_out |
boolean |
glXResetFrameCountNV(long dpy,
int screen)
Entry point to C language function: Bool glXResetFrameCountNV(Display * dpy, int screen); Part of GLX_NV_swap_group |
int |
glXSendPbufferToVideoNV(long dpy,
long pbuf,
int iBufferType,
Int64Buffer pulCounterPbuffer,
boolean bBlock)
Entry point to C language function: int glXSendPbufferToVideoNV(Display * dpy, XID pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock); Part of GLX_NV_video_out |
int |
glXSendPbufferToVideoNV(long dpy,
long pbuf,
int iBufferType,
long[] pulCounterPbuffer,
int pulCounterPbuffer_offset,
boolean bBlock)
Entry point to C language function: int glXSendPbufferToVideoNV(Display * dpy, XID pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock); Part of GLX_NV_video_out |
boolean |
glXSet3DfxModeMESA(int interval)
Entry point to C language function: Bool glXSet3DfxModeMESA(int interval); Part of GLX_MESA_set_3dfx_mode |
long |
glXSwapBuffersMscOML(long dpy,
long drawable,
long target_msc,
long divisor,
long remainder)
Entry point to C language function: int64_t glXSwapBuffersMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder); Part of GLX_OML_sync_control |
int |
glXSwapIntervalSGI(int interval)
Entry point to C language function: int glXSwapIntervalSGI(int interval); Part of GLX_SGI_swap_control |
boolean |
glXWaitForMscOML(long dpy,
long drawable,
long target_msc,
long divisor,
long remainder,
Int64Buffer ust,
Int64Buffer msc,
Int64Buffer sbc)
Entry point to C language function: Bool glXWaitForMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc); Part of GLX_OML_sync_control |
boolean |
glXWaitForMscOML(long dpy,
long drawable,
long target_msc,
long divisor,
long remainder,
long[] ust,
int ust_offset,
long[] msc,
int msc_offset,
long[] sbc,
int sbc_offset)
Entry point to C language function: Bool glXWaitForMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc); Part of GLX_OML_sync_control |
boolean |
glXWaitForSbcOML(long dpy,
long drawable,
long target_sbc,
Int64Buffer ust,
Int64Buffer msc,
Int64Buffer sbc)
Entry point to C language function: Bool glXWaitForSbcOML(Display * dpy, XID drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc); Part of GLX_OML_sync_control |
boolean |
glXWaitForSbcOML(long dpy,
long drawable,
long target_sbc,
long[] ust,
int ust_offset,
long[] msc,
int msc_offset,
long[] sbc,
int sbc_offset)
Entry point to C language function: Bool glXWaitForSbcOML(Display * dpy, XID drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc); Part of GLX_OML_sync_control |
int |
glXWaitVideoSyncSGI(int divisor,
int remainder,
int[] count,
int count_offset)
Entry point to C language function: int glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int * count); Part of GLX_SGI_video_sync |
int |
glXWaitVideoSyncSGI(int divisor,
int remainder,
IntBuffer count)
Entry point to C language function: int glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int * count); Part of GLX_SGI_video_sync |
boolean |
isExtensionAvailable(String glExtensionName)
|
boolean |
isFunctionAvailable(String glFunctionName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GLXExtImpl(X11GLXContext context)
Method Detail |
---|
public ByteBuffer glXAllocateMemoryNV(int size, float readfreq, float writefreq, float priority)
GLvoid * glXAllocateMemoryNV(GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority);
GLX_NV_vertex_array_range
glXAllocateMemoryNV
in interface GLXExt
public int glXBindChannelToWindowSGIX(long display, int screen, int channel, long window)
int glXBindChannelToWindowSGIX(Display * display, int screen, int channel, XID window);
GLX_SGIX_video_resize
glXBindChannelToWindowSGIX
in interface GLXExt
public int dispatch_glXBindChannelToWindowSGIX1(long display, int screen, int channel, long window, long procAddress)
int glXBindChannelToWindowSGIX(Display * display, int screen, int channel, XID window);
GLX_SGIX_video_resize
public boolean glXBindSwapBarrierNV(long dpy, int group, int barrier)
Bool glXBindSwapBarrierNV(Display * dpy, GLuint group, GLuint barrier);
GLX_NV_swap_group
glXBindSwapBarrierNV
in interface GLXExt
public boolean dispatch_glXBindSwapBarrierNV1(long dpy, int group, int barrier, long procAddress)
Bool glXBindSwapBarrierNV(Display * dpy, GLuint group, GLuint barrier);
GLX_NV_swap_group
public void glXBindSwapBarrierSGIX(long dpy, long drawable, int barrier)
void glXBindSwapBarrierSGIX(Display * dpy, XID drawable, int barrier);
GLX_SGIX_swap_barrier
glXBindSwapBarrierSGIX
in interface GLXExt
public void dispatch_glXBindSwapBarrierSGIX1(long dpy, long drawable, int barrier, long procAddress)
void glXBindSwapBarrierSGIX(Display * dpy, XID drawable, int barrier);
GLX_SGIX_swap_barrier
public void glXBindTexImageEXT(long dpy, long drawable, int buffer, IntBuffer attrib_list)
void glXBindTexImageEXT(Display * dpy, XID drawable, int buffer, const int * attrib_list);
GLX_EXT_texture_from_pixmap
public void glXBindTexImageEXT(long dpy, long drawable, int buffer, int[] attrib_list, int attrib_list_offset)
void glXBindTexImageEXT(Display * dpy, XID drawable, int buffer, const int * attrib_list);
GLX_EXT_texture_from_pixmap
public int glXBindVideoDeviceNV(long dpy, int video_slot, int video_device, IntBuffer attrib_list)
int glXBindVideoDeviceNV(Display * dpy, unsigned int video_slot, unsigned int video_device, const int * attrib_list);
GLX_NV_present_video
glXBindVideoDeviceNV
in interface GLXExt
public int glXBindVideoDeviceNV(long dpy, int video_slot, int video_device, int[] attrib_list, int attrib_list_offset)
int glXBindVideoDeviceNV(Display * dpy, unsigned int video_slot, unsigned int video_device, const int * attrib_list);
GLX_NV_present_video
glXBindVideoDeviceNV
in interface GLXExt
public int glXBindVideoImageNV(long dpy, int VideoDevice, long pbuf, int iVideoBuffer)
int glXBindVideoImageNV(Display * dpy, GLXVideoDeviceNV VideoDevice, XID pbuf, int iVideoBuffer);
GLX_NV_video_out
glXBindVideoImageNV
in interface GLXExt
public int dispatch_glXBindVideoImageNV1(long dpy, int VideoDevice, long pbuf, int iVideoBuffer, long procAddress)
int glXBindVideoImageNV(Display * dpy, GLXVideoDeviceNV VideoDevice, XID pbuf, int iVideoBuffer);
GLX_NV_video_out
public int glXChannelRectSGIX(long display, int screen, int channel, int x, int y, int w, int h)
int glXChannelRectSGIX(Display * display, int screen, int channel, int x, int y, int w, int h);
GLX_SGIX_video_resize
glXChannelRectSGIX
in interface GLXExt
public int dispatch_glXChannelRectSGIX1(long display, int screen, int channel, int x, int y, int w, int h, long procAddress)
int glXChannelRectSGIX(Display * display, int screen, int channel, int x, int y, int w, int h);
GLX_SGIX_video_resize
public int glXChannelRectSyncSGIX(long display, int screen, int channel, int synctype)
int glXChannelRectSyncSGIX(Display * display, int screen, int channel, GLenum synctype);
GLX_SGIX_video_resize
glXChannelRectSyncSGIX
in interface GLXExt
public int dispatch_glXChannelRectSyncSGIX1(long display, int screen, int channel, int synctype, long procAddress)
int glXChannelRectSyncSGIX(Display * display, int screen, int channel, GLenum synctype);
GLX_SGIX_video_resize
public void glXCopySubBufferMESA(long dpy, long drawable, int x, int y, int width, int height)
void glXCopySubBufferMESA(Display * dpy, XID drawable, int x, int y, int width, int height);
GLX_MESA_copy_sub_buffer
glXCopySubBufferMESA
in interface GLXExt
public void dispatch_glXCopySubBufferMESA1(long dpy, long drawable, int x, int y, int width, int height, long procAddress)
void glXCopySubBufferMESA(Display * dpy, XID drawable, int x, int y, int width, int height);
GLX_MESA_copy_sub_buffer
public long glXCreateContextAttribsARB(long dpy, long config, long share_context, boolean direct, IntBuffer attrib_list)
GLXContext glXCreateContextAttribsARB(Display * dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int * attrib_list);
GLX_ARB_create_context
glXCreateContextAttribsARB
in interface GLXExt
public long glXCreateContextAttribsARB(long dpy, long config, long share_context, boolean direct, int[] attrib_list, int attrib_list_offset)
GLXContext glXCreateContextAttribsARB(Display * dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int * attrib_list);
GLX_ARB_create_context
glXCreateContextAttribsARB
in interface GLXExt
public void glXCushionSGI(long dpy, long window, float cushion)
void glXCushionSGI(Display * dpy, XID window, float cushion);
GLX_SGI_cushion
glXCushionSGI
in interface GLXExt
public void dispatch_glXCushionSGI1(long dpy, long window, float cushion, long procAddress)
void glXCushionSGI(Display * dpy, XID window, float cushion);
GLX_SGI_cushion
public IntBuffer glXEnumerateVideoDevicesNV(long dpy, int screen, IntBuffer nelements)
unsigned int * glXEnumerateVideoDevicesNV(Display * dpy, int screen, int * nelements);
GLX_NV_present_video
glXEnumerateVideoDevicesNV
in interface GLXExt
public IntBuffer glXEnumerateVideoDevicesNV(long dpy, int screen, int[] nelements, int nelements_offset)
unsigned int * glXEnumerateVideoDevicesNV(Display * dpy, int screen, int * nelements);
GLX_NV_present_video
glXEnumerateVideoDevicesNV
in interface GLXExt
public void glXFreeContextEXT(long dpy, long context)
void glXFreeContextEXT(Display * dpy, GLXContext context);
GLX_EXT_import_context
glXFreeContextEXT
in interface GLXExt
public void dispatch_glXFreeContextEXT1(long dpy, long context, long procAddress)
void glXFreeContextEXT(Display * dpy, GLXContext context);
GLX_EXT_import_context
public void glXFreeMemoryNV(Buffer pointer)
void glXFreeMemoryNV(GLvoid * pointer);
GLX_NV_vertex_array_range
glXFreeMemoryNV
in interface GLXExt
pointer
- a direct Buffer
public int glXGetAGPOffsetMESA(Buffer pointer)
unsigned int glXGetAGPOffsetMESA(const void * pointer);
GLX_MESA_agp_offset
glXGetAGPOffsetMESA
in interface GLXExt
public long glXGetContextIDEXT(long context)
XID glXGetContextIDEXT(GLXContext context);
GLX_EXT_import_context
glXGetContextIDEXT
in interface GLXExt
public long dispatch_glXGetContextIDEXT1(long context, long procAddress)
XID glXGetContextIDEXT(GLXContext context);
GLX_EXT_import_context
public long glXGetCurrentDisplayEXT()
Display * glXGetCurrentDisplayEXT(void);
GLX_EXT_import_context
glXGetCurrentDisplayEXT
in interface GLXExt
public long dispatch_glXGetCurrentDisplayEXT1(long procAddress)
Display * glXGetCurrentDisplayEXT(void);
GLX_EXT_import_context
public long glXGetCurrentReadDrawableSGI()
XID glXGetCurrentReadDrawableSGI(void);
GLX_SGI_make_current_read
glXGetCurrentReadDrawableSGI
in interface GLXExt
public long dispatch_glXGetCurrentReadDrawableSGI1(long procAddress)
XID glXGetCurrentReadDrawableSGI(void);
GLX_SGI_make_current_read
public boolean glXGetMscRateOML(long dpy, long drawable, IntBuffer numerator, IntBuffer denominator)
Bool glXGetMscRateOML(Display * dpy, XID drawable, int32_t * numerator, int32_t * denominator);
GLX_OML_sync_control
public boolean glXGetMscRateOML(long dpy, long drawable, int[] numerator, int numerator_offset, int[] denominator, int denominator_offset)
Bool glXGetMscRateOML(Display * dpy, XID drawable, int32_t * numerator, int32_t * denominator);
GLX_OML_sync_control
public long glXGetProcAddress(String procName)
PFNGLENDTRANSFORMFEEDBACKPROC glXGetProcAddress(const GLubyte * procName);
GLX_ARB_get_proc_address
public long dispatch_glXGetProcAddress1(String procName, long procAddress)
PFNGLENDTRANSFORMFEEDBACKPROC glXGetProcAddress(const GLubyte * procName);
GLX_ARB_get_proc_address
public long glXGetProcAddressARB(String procName)
PFNGLENDTRANSFORMFEEDBACKPROC glXGetProcAddressARB(const GLubyte * procName);
GLX_ARB_get_proc_address
public long dispatch_glXGetProcAddressARB1(String procName, long procAddress)
PFNGLENDTRANSFORMFEEDBACKPROC glXGetProcAddressARB(const GLubyte * procName);
GLX_ARB_get_proc_address
public int glXGetRefreshRateSGI(IntBuffer markerp)
int glXGetRefreshRateSGI(unsigned int * markerp);
GLX_SGI_video_sync
glXGetRefreshRateSGI
in interface GLXExt
public int glXGetRefreshRateSGI(int[] markerp, int markerp_offset)
int glXGetRefreshRateSGI(unsigned int * markerp);
GLX_SGI_video_sync
glXGetRefreshRateSGI
in interface GLXExt
public boolean glXGetSyncValuesOML(long dpy, long drawable, Int64Buffer ust, Int64Buffer msc, Int64Buffer sbc)
Bool glXGetSyncValuesOML(Display * dpy, XID drawable, int64_t * ust, int64_t * msc, int64_t * sbc);
GLX_OML_sync_control
public boolean glXGetSyncValuesOML(long dpy, long drawable, long[] ust, int ust_offset, long[] msc, int msc_offset, long[] sbc, int sbc_offset)
Bool glXGetSyncValuesOML(Display * dpy, XID drawable, int64_t * ust, int64_t * msc, int64_t * sbc);
GLX_OML_sync_control
public int glXGetTransparentIndexSUN(long dpy, long overlay, long underlay, Int64Buffer pTransparentIndex)
Status glXGetTransparentIndexSUN(Display * dpy, XID overlay, XID underlay, long * pTransparentIndex);
GLX_SUN_get_transparent_index
glXGetTransparentIndexSUN
in interface GLXExt
public int glXGetTransparentIndexSUN(long dpy, long overlay, long underlay, long[] pTransparentIndex, int pTransparentIndex_offset)
Status glXGetTransparentIndexSUN(Display * dpy, XID overlay, XID underlay, long * pTransparentIndex);
GLX_SUN_get_transparent_index
glXGetTransparentIndexSUN
in interface GLXExt
public int glXGetVideoDeviceNV(long dpy, int screen, int numVideoDevices, IntBuffer pVideoDevice)
int glXGetVideoDeviceNV(Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice);
GLX_NV_video_out
glXGetVideoDeviceNV
in interface GLXExt
public int glXGetVideoDeviceNV(long dpy, int screen, int numVideoDevices, int[] pVideoDevice, int pVideoDevice_offset)
int glXGetVideoDeviceNV(Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice);
GLX_NV_video_out
glXGetVideoDeviceNV
in interface GLXExt
public int glXGetVideoInfoNV(long dpy, int screen, int VideoDevice, Int64Buffer pulCounterOutputPbuffer, Int64Buffer pulCounterOutputVideo)
int glXGetVideoInfoNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long * pulCounterOutputPbuffer, unsigned long * pulCounterOutputVideo);
GLX_NV_video_out
glXGetVideoInfoNV
in interface GLXExt
public int glXGetVideoInfoNV(long dpy, int screen, int VideoDevice, long[] pulCounterOutputPbuffer, int pulCounterOutputPbuffer_offset, long[] pulCounterOutputVideo, int pulCounterOutputVideo_offset)
int glXGetVideoInfoNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long * pulCounterOutputPbuffer, unsigned long * pulCounterOutputVideo);
GLX_NV_video_out
glXGetVideoInfoNV
in interface GLXExt
public int glXGetVideoSyncSGI(IntBuffer markerp)
int glXGetVideoSyncSGI(unsigned int * markerp);
GLX_SGI_video_sync
glXGetVideoSyncSGI
in interface GLXExt
public int glXGetVideoSyncSGI(int[] markerp, int markerp_offset)
int glXGetVideoSyncSGI(unsigned int * markerp);
GLX_SGI_video_sync
glXGetVideoSyncSGI
in interface GLXExt
public long glXImportContextEXT(long dpy, long contextID)
GLXContext glXImportContextEXT(Display * dpy, XID contextID);
GLX_EXT_import_context
glXImportContextEXT
in interface GLXExt
public long dispatch_glXImportContextEXT1(long dpy, long contextID, long procAddress)
GLXContext glXImportContextEXT(Display * dpy, XID contextID);
GLX_EXT_import_context
public boolean glXJoinSwapGroupNV(long dpy, long drawable, int group)
Bool glXJoinSwapGroupNV(Display * dpy, XID drawable, GLuint group);
GLX_NV_swap_group
glXJoinSwapGroupNV
in interface GLXExt
public boolean dispatch_glXJoinSwapGroupNV1(long dpy, long drawable, int group, long procAddress)
Bool glXJoinSwapGroupNV(Display * dpy, XID drawable, GLuint group);
GLX_NV_swap_group
public void glXJoinSwapGroupSGIX(long dpy, long drawable, long member)
void glXJoinSwapGroupSGIX(Display * dpy, XID drawable, XID member);
GLX_SGIX_swap_group
glXJoinSwapGroupSGIX
in interface GLXExt
public void dispatch_glXJoinSwapGroupSGIX1(long dpy, long drawable, long member, long procAddress)
void glXJoinSwapGroupSGIX(Display * dpy, XID drawable, XID member);
GLX_SGIX_swap_group
public boolean glXMakeCurrentReadSGI(long dpy, long draw, long read, long ctx)
Bool glXMakeCurrentReadSGI(Display * dpy, XID draw, XID read, GLXContext ctx);
GLX_SGI_make_current_read
glXMakeCurrentReadSGI
in interface GLXExt
public boolean dispatch_glXMakeCurrentReadSGI1(long dpy, long draw, long read, long ctx, long procAddress)
Bool glXMakeCurrentReadSGI(Display * dpy, XID draw, XID read, GLXContext ctx);
GLX_SGI_make_current_read
public int glXQueryChannelDeltasSGIX(long display, int screen, int channel, IntBuffer dx, IntBuffer dy, IntBuffer dw, IntBuffer dh)
int glXQueryChannelDeltasSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);
GLX_SGIX_video_resize
glXQueryChannelDeltasSGIX
in interface GLXExt
public int glXQueryChannelDeltasSGIX(long display, int screen, int channel, int[] dx, int dx_offset, int[] dy, int dy_offset, int[] dw, int dw_offset, int[] dh, int dh_offset)
int glXQueryChannelDeltasSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);
GLX_SGIX_video_resize
glXQueryChannelDeltasSGIX
in interface GLXExt
public int glXQueryChannelRectSGIX(long display, int screen, int channel, IntBuffer dx, IntBuffer dy, IntBuffer dw, IntBuffer dh)
int glXQueryChannelRectSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);
GLX_SGIX_video_resize
glXQueryChannelRectSGIX
in interface GLXExt
public int glXQueryChannelRectSGIX(long display, int screen, int channel, int[] dx, int dx_offset, int[] dy, int dy_offset, int[] dw, int dw_offset, int[] dh, int dh_offset)
int glXQueryChannelRectSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);
GLX_SGIX_video_resize
glXQueryChannelRectSGIX
in interface GLXExt
public int glXQueryContextInfoEXT(long dpy, long context, int attribute, IntBuffer value)
int glXQueryContextInfoEXT(Display * dpy, GLXContext context, int attribute, int * value);
GLX_EXT_import_context
glXQueryContextInfoEXT
in interface GLXExt
public int glXQueryContextInfoEXT(long dpy, long context, int attribute, int[] value, int value_offset)
int glXQueryContextInfoEXT(Display * dpy, GLXContext context, int attribute, int * value);
GLX_EXT_import_context
glXQueryContextInfoEXT
in interface GLXExt
public boolean glXQueryFrameCountNV(long dpy, int screen, IntBuffer count)
Bool glXQueryFrameCountNV(Display * dpy, int screen, GLuint * count);
GLX_NV_swap_group
glXQueryFrameCountNV
in interface GLXExt
public boolean glXQueryFrameCountNV(long dpy, int screen, int[] count, int count_offset)
Bool glXQueryFrameCountNV(Display * dpy, int screen, GLuint * count);
GLX_NV_swap_group
glXQueryFrameCountNV
in interface GLXExt
public boolean glXQueryMaxSwapBarriersSGIX(long dpy, int screen, IntBuffer max)
Bool glXQueryMaxSwapBarriersSGIX(Display * dpy, int screen, int * max);
GLX_SGIX_swap_barrier
glXQueryMaxSwapBarriersSGIX
in interface GLXExt
public boolean glXQueryMaxSwapBarriersSGIX(long dpy, int screen, int[] max, int max_offset)
Bool glXQueryMaxSwapBarriersSGIX(Display * dpy, int screen, int * max);
GLX_SGIX_swap_barrier
glXQueryMaxSwapBarriersSGIX
in interface GLXExt
public boolean glXQueryMaxSwapGroupsNV(long dpy, int screen, IntBuffer maxGroups, IntBuffer maxBarriers)
Bool glXQueryMaxSwapGroupsNV(Display * dpy, int screen, GLuint * maxGroups, GLuint * maxBarriers);
GLX_NV_swap_group
glXQueryMaxSwapGroupsNV
in interface GLXExt
public boolean glXQueryMaxSwapGroupsNV(long dpy, int screen, int[] maxGroups, int maxGroups_offset, int[] maxBarriers, int maxBarriers_offset)
Bool glXQueryMaxSwapGroupsNV(Display * dpy, int screen, GLuint * maxGroups, GLuint * maxBarriers);
GLX_NV_swap_group
glXQueryMaxSwapGroupsNV
in interface GLXExt
public boolean glXQuerySwapGroupNV(long dpy, long drawable, IntBuffer group, IntBuffer barrier)
Bool glXQuerySwapGroupNV(Display * dpy, XID drawable, GLuint * group, GLuint * barrier);
GLX_NV_swap_group
glXQuerySwapGroupNV
in interface GLXExt
public boolean glXQuerySwapGroupNV(long dpy, long drawable, int[] group, int group_offset, int[] barrier, int barrier_offset)
Bool glXQuerySwapGroupNV(Display * dpy, XID drawable, GLuint * group, GLuint * barrier);
GLX_NV_swap_group
glXQuerySwapGroupNV
in interface GLXExt
public boolean glXReleaseBuffersMESA(long dpy, long drawable)
Bool glXReleaseBuffersMESA(Display * dpy, XID drawable);
GLX_MESA_release_buffers
glXReleaseBuffersMESA
in interface GLXExt
public boolean dispatch_glXReleaseBuffersMESA1(long dpy, long drawable, long procAddress)
Bool glXReleaseBuffersMESA(Display * dpy, XID drawable);
GLX_MESA_release_buffers
public void glXReleaseTexImageEXT(long dpy, long drawable, int buffer)
void glXReleaseTexImageEXT(Display * dpy, XID drawable, int buffer);
GLX_EXT_texture_from_pixmap
public void dispatch_glXReleaseTexImageEXT1(long dpy, long drawable, int buffer, long procAddress)
void glXReleaseTexImageEXT(Display * dpy, XID drawable, int buffer);
GLX_EXT_texture_from_pixmap
public int glXReleaseVideoDeviceNV(long dpy, int screen, int VideoDevice)
int glXReleaseVideoDeviceNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice);
GLX_NV_video_out
glXReleaseVideoDeviceNV
in interface GLXExt
public int dispatch_glXReleaseVideoDeviceNV1(long dpy, int screen, int VideoDevice, long procAddress)
int glXReleaseVideoDeviceNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice);
GLX_NV_video_out
public int glXReleaseVideoImageNV(long dpy, long pbuf)
int glXReleaseVideoImageNV(Display * dpy, XID pbuf);
GLX_NV_video_out
glXReleaseVideoImageNV
in interface GLXExt
public int dispatch_glXReleaseVideoImageNV1(long dpy, long pbuf, long procAddress)
int glXReleaseVideoImageNV(Display * dpy, XID pbuf);
GLX_NV_video_out
public boolean glXResetFrameCountNV(long dpy, int screen)
Bool glXResetFrameCountNV(Display * dpy, int screen);
GLX_NV_swap_group
glXResetFrameCountNV
in interface GLXExt
public boolean dispatch_glXResetFrameCountNV1(long dpy, int screen, long procAddress)
Bool glXResetFrameCountNV(Display * dpy, int screen);
GLX_NV_swap_group
public int glXSendPbufferToVideoNV(long dpy, long pbuf, int iBufferType, Int64Buffer pulCounterPbuffer, boolean bBlock)
int glXSendPbufferToVideoNV(Display * dpy, XID pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock);
GLX_NV_video_out
glXSendPbufferToVideoNV
in interface GLXExt
public int glXSendPbufferToVideoNV(long dpy, long pbuf, int iBufferType, long[] pulCounterPbuffer, int pulCounterPbuffer_offset, boolean bBlock)
int glXSendPbufferToVideoNV(Display * dpy, XID pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock);
GLX_NV_video_out
glXSendPbufferToVideoNV
in interface GLXExt
public boolean glXSet3DfxModeMESA(int interval)
Bool glXSet3DfxModeMESA(int interval);
GLX_MESA_set_3dfx_mode
glXSet3DfxModeMESA
in interface GLXExt
public boolean dispatch_glXSet3DfxModeMESA1(int interval, long procAddress)
Bool glXSet3DfxModeMESA(int interval);
GLX_MESA_set_3dfx_mode
public long glXSwapBuffersMscOML(long dpy, long drawable, long target_msc, long divisor, long remainder)
int64_t glXSwapBuffersMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder);
GLX_OML_sync_control
public long dispatch_glXSwapBuffersMscOML1(long dpy, long drawable, long target_msc, long divisor, long remainder, long procAddress)
int64_t glXSwapBuffersMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder);
GLX_OML_sync_control
public int glXSwapIntervalSGI(int interval)
int glXSwapIntervalSGI(int interval);
GLX_SGI_swap_control
glXSwapIntervalSGI
in interface GLXExt
public int dispatch_glXSwapIntervalSGI1(int interval, long procAddress)
int glXSwapIntervalSGI(int interval);
GLX_SGI_swap_control
public boolean glXWaitForMscOML(long dpy, long drawable, long target_msc, long divisor, long remainder, Int64Buffer ust, Int64Buffer msc, Int64Buffer sbc)
Bool glXWaitForMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc);
GLX_OML_sync_control
public boolean glXWaitForMscOML(long dpy, long drawable, long target_msc, long divisor, long remainder, long[] ust, int ust_offset, long[] msc, int msc_offset, long[] sbc, int sbc_offset)
Bool glXWaitForMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc);
GLX_OML_sync_control
public boolean glXWaitForSbcOML(long dpy, long drawable, long target_sbc, Int64Buffer ust, Int64Buffer msc, Int64Buffer sbc)
Bool glXWaitForSbcOML(Display * dpy, XID drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc);
GLX_OML_sync_control
public boolean glXWaitForSbcOML(long dpy, long drawable, long target_sbc, long[] ust, int ust_offset, long[] msc, int msc_offset, long[] sbc, int sbc_offset)
Bool glXWaitForSbcOML(Display * dpy, XID drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc);
GLX_OML_sync_control
public int glXWaitVideoSyncSGI(int divisor, int remainder, IntBuffer count)
int glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int * count);
GLX_SGI_video_sync
glXWaitVideoSyncSGI
in interface GLXExt
public int glXWaitVideoSyncSGI(int divisor, int remainder, int[] count, int count_offset)
int glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int * count);
GLX_SGI_video_sync
glXWaitVideoSyncSGI
in interface GLXExt
public boolean isFunctionAvailable(String glFunctionName)
isFunctionAvailable
in interface GLXExt
public boolean isExtensionAvailable(String glExtensionName)
isExtensionAvailable
in interface GLXExt
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |