- AllocateMemoryNV
void* AllocateMemoryNV(GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority)
Commands for WGL_NV_vertex_array_range
- AssociateImageBufferEventsI3D
BOOL AssociateImageBufferEventsI3D(HDC hDC, const(HANDLE)* pEvent, const(LPVOID)* pAddress, const(DWORD)* pSize, UINT count)
Commands for WGL_I3D_image_buffer
- BeginFrameTrackingI3D
BOOL BeginFrameTrackingI3D()
Commands for WGL_I3D_swap_frame_usage
- BindDisplayColorTableEXT
GLboolean BindDisplayColorTableEXT(GLushort id)
Commands for WGL_EXT_display_color_table
- BindSwapBarrierNV
BOOL BindSwapBarrierNV(GLuint group, GLuint barrier)
Commands for WGL_NV_swap_group
- BindTexImageARB
BOOL BindTexImageARB(HPBUFFERARB hPbuffer, int iBuffer)
Commands for WGL_ARB_render_texture
- BindVideoCaptureDeviceNV
BOOL BindVideoCaptureDeviceNV(UINT uVideoSlot, HVIDEOINPUTDEVICENV hDevice)
Commands for WGL_NV_video_capture
- BindVideoDeviceNV
BOOL BindVideoDeviceNV(HDC hDC, uint uVideoSlot, HVIDEOOUTPUTDEVICENV hVideoDevice, const(int)* piAttribList)
Commands for WGL_NV_present_video
- BindVideoImageNV
BOOL BindVideoImageNV(HPVIDEODEV hVideoDevice, HPBUFFERARB hPbuffer, int iVideoBuffer)
Commands for WGL_NV_video_output
- BlitContextFramebufferAMD
VOID BlitContextFramebufferAMD(HGLRC dstCtx, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Commands for WGL_AMD_gpu_association
- ChoosePixelFormatARB
BOOL ChoosePixelFormatARB(HDC hdc, const(int)* piAttribIList, const(FLOAT)* pfAttribFList, UINT nMaxFormats, int* piFormats, UINT* nNumFormats)
Commands for WGL_ARB_pixel_format
- ChoosePixelFormatEXT
BOOL ChoosePixelFormatEXT(HDC hdc, const(int)* piAttribIList, const(FLOAT)* pfAttribFList, UINT nMaxFormats, int* piFormats, UINT* nNumFormats)
Commands for WGL_EXT_pixel_format
- CopyContext
BOOL CopyContext(HGLRC hglrcSrc, HGLRC hglrcDst, UINT mask)
Commands for WGL_VERSION_1_0
- CopyImageSubDataNV
BOOL CopyImageSubDataNV(HGLRC hSrcRC, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, HGLRC hDstRC, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth)
Commands for WGL_NV_copy_image
- CreateAffinityDCNV
HDC CreateAffinityDCNV(const(HGPUNV)* phGpuList)
Commands for WGL_NV_gpu_affinity
- CreateAssociatedContextAMD
HGLRC CreateAssociatedContextAMD(UINT id)
- CreateAssociatedContextAttribsAMD
HGLRC CreateAssociatedContextAttribsAMD(UINT id, HGLRC hShareContext, const(int)* attribList)
Commands for WGL_AMD_gpu_association
- CreateBufferRegionARB
HANDLE CreateBufferRegionARB(HDC hDC, int iLayerPlane, UINT uType)
Commands for WGL_ARB_buffer_region
- CreateContext
HGLRC CreateContext(HDC hDc)
Commands for WGL_VERSION_1_0
- CreateContextAttribsARB
HGLRC CreateContextAttribsARB(HDC hDC, HGLRC hShareContext, const(int)* attribList)
Commands for WGL_ARB_create_context
- CreateDisplayColorTableEXT
GLboolean CreateDisplayColorTableEXT(GLushort id)
Commands for WGL_EXT_display_color_table
- CreateImageBufferI3D
LPVOID CreateImageBufferI3D(HDC hDC, DWORD dwSize, UINT uFlags)
Commands for WGL_I3D_image_buffer
- CreateLayerContext
HGLRC CreateLayerContext(HDC hDc, int level)
Commands for WGL_VERSION_1_0
- CreatePbufferARB
HPBUFFERARB CreatePbufferARB(HDC hDC, int iPixelFormat, int iWidth, int iHeight, const(int)* piAttribList)
Commands for WGL_ARB_pbuffer
- CreatePbufferEXT
HPBUFFEREXT CreatePbufferEXT(HDC hDC, int iPixelFormat, int iWidth, int iHeight, const(int)* piAttribList)
Commands for WGL_EXT_pbuffer
- DXCloseDeviceNV
BOOL DXCloseDeviceNV(HANDLE hDevice)
- DXLockObjectsNV
BOOL DXLockObjectsNV(HANDLE hDevice, GLint count, HANDLE* hObjects)
- DXObjectAccessNV
BOOL DXObjectAccessNV(HANDLE hObject, GLenum access)
- DXOpenDeviceNV
HANDLE DXOpenDeviceNV(void* dxDevice)
- DXRegisterObjectNV
HANDLE DXRegisterObjectNV(HANDLE hDevice, void* dxObject, GLuint name, GLenum type, GLenum access)
Commands for WGL_NV_DX_interop
- DXSetResourceShareHandleNV
BOOL DXSetResourceShareHandleNV(void* dxObject, HANDLE shareHandle)
- DXUnlockObjectsNV
BOOL DXUnlockObjectsNV(HANDLE hDevice, GLint count, HANDLE* hObjects)
- DXUnregisterObjectNV
BOOL DXUnregisterObjectNV(HANDLE hDevice, HANDLE hObject)
Commands for WGL_NV_DX_interop
- DelayBeforeSwapNV
BOOL DelayBeforeSwapNV(HDC hDC, GLfloat seconds)
Commands for WGL_NV_delay_before_swap
- DeleteAssociatedContextAMD
BOOL DeleteAssociatedContextAMD(HGLRC hglrc)
Commands for WGL_AMD_gpu_association
- DeleteBufferRegionARB
VOID DeleteBufferRegionARB(HANDLE hRegion)
Commands for WGL_ARB_buffer_region
- DeleteContext
BOOL DeleteContext(HGLRC oldContext)
Commands for WGL_VERSION_1_0
- DeleteDCNV
BOOL DeleteDCNV(HDC hdc)
Commands for WGL_NV_gpu_affinity
- DescribeLayerPlane
BOOL DescribeLayerPlane(HDC hDc, int pixelFormat, int layerPlane, UINT nBytes, const(LAYERPLANEDESCRIPTOR)* plpd)
Commands for WGL_VERSION_1_0
- DestroyDisplayColorTableEXT
VOID DestroyDisplayColorTableEXT(GLushort id)
Commands for WGL_EXT_display_color_table
- DestroyImageBufferI3D
BOOL DestroyImageBufferI3D(HDC hDC, LPVOID pAddress)
Commands for WGL_I3D_image_buffer
- DestroyPbufferARB
BOOL DestroyPbufferARB(HPBUFFERARB hPbuffer)
Commands for WGL_ARB_pbuffer
- DestroyPbufferEXT
BOOL DestroyPbufferEXT(HPBUFFEREXT hPbuffer)
Commands for WGL_EXT_pbuffer
- DisableFrameLockI3D
BOOL DisableFrameLockI3D()
Commands for WGL_I3D_swap_frame_lock
- DisableGenlockI3D
BOOL DisableGenlockI3D(HDC hDC)
Commands for WGL_I3D_genlock
- EnableFrameLockI3D
BOOL EnableFrameLockI3D()
Commands for WGL_I3D_swap_frame_lock
- EnableGenlockI3D
BOOL EnableGenlockI3D(HDC hDC)
Commands for WGL_I3D_genlock
- EndFrameTrackingI3D
BOOL EndFrameTrackingI3D()
Commands for WGL_I3D_swap_frame_usage
- EnumGpuDevicesNV
BOOL EnumGpuDevicesNV(HGPUNV hGpu, UINT iDeviceIndex, PGPU_DEVICE lpGpuDevice)
- EnumGpusFromAffinityDCNV
BOOL EnumGpusFromAffinityDCNV(HDC hAffinityDC, UINT iGpuIndex, HGPUNV* hGpu)
Commands for WGL_NV_gpu_affinity
- EnumGpusNV
BOOL EnumGpusNV(UINT iGpuIndex, HGPUNV* phGpu)
Commands for WGL_NV_gpu_affinity
- EnumerateVideoCaptureDevicesNV
UINT EnumerateVideoCaptureDevicesNV(HDC hDc, HVIDEOINPUTDEVICENV* phDeviceList)
Commands for WGL_NV_video_capture
- EnumerateVideoDevicesNV
int EnumerateVideoDevicesNV(HDC hDC, HVIDEOOUTPUTDEVICENV* phDeviceList)
Commands for WGL_NV_present_video
- FreeMemoryNV
void FreeMemoryNV(void* pointer)
Commands for WGL_NV_vertex_array_range
- GenlockSampleRateI3D
BOOL GenlockSampleRateI3D(HDC hDC, UINT uRate)
- GenlockSourceDelayI3D
BOOL GenlockSourceDelayI3D(HDC hDC, UINT uDelay)
- GenlockSourceEdgeI3D
BOOL GenlockSourceEdgeI3D(HDC hDC, UINT uEdge)
- GenlockSourceI3D
BOOL GenlockSourceI3D(HDC hDC, UINT uSource)
Commands for WGL_I3D_genlock
- GetContextGPUIDAMD
UINT GetContextGPUIDAMD(HGLRC hglrc)
- GetCurrentAssociatedContextAMD
HGLRC GetCurrentAssociatedContextAMD()
Commands for WGL_AMD_gpu_association
- GetCurrentContext
HGLRC GetCurrentContext()
- GetCurrentDC
HDC GetCurrentDC()
Commands for WGL_VERSION_1_0
- GetCurrentReadDCARB
HDC GetCurrentReadDCARB()
Commands for WGL_ARB_make_current_read
- GetCurrentReadDCEXT
HDC GetCurrentReadDCEXT()
Commands for WGL_EXT_make_current_read
- GetDigitalVideoParametersI3D
BOOL GetDigitalVideoParametersI3D(HDC hDC, int iAttribute, int* piValue)
Commands for WGL_I3D_digital_video_control
- GetExtensionsStringARB
const(char)* GetExtensionsStringARB(HDC hdc)
Commands for WGL_ARB_extensions_string
- GetExtensionsStringEXT
const(char)* GetExtensionsStringEXT()
Commands for WGL_EXT_extensions_string
- GetFrameUsageI3D
BOOL GetFrameUsageI3D(float* pUsage)
Commands for WGL_I3D_swap_frame_usage
- GetGPUIDsAMD
UINT GetGPUIDsAMD(UINT maxCount, UINT* ids)
- GetGPUInfoAMD
INT GetGPUInfoAMD(UINT id, int property, GLenum dataType, UINT size, void* data)
Commands for WGL_AMD_gpu_association
- GetGammaTableI3D
BOOL GetGammaTableI3D(HDC hDC, int iEntries, USHORT* puRed, USHORT* puGreen, USHORT* puBlue)
Commands for WGL_I3D_gamma
- GetGammaTableParametersI3D
BOOL GetGammaTableParametersI3D(HDC hDC, int iAttribute, int* piValue)
Commands for WGL_I3D_gamma
- GetGenlockSampleRateI3D
BOOL GetGenlockSampleRateI3D(HDC hDC, UINT* uRate)
- GetGenlockSourceDelayI3D
BOOL GetGenlockSourceDelayI3D(HDC hDC, UINT* uDelay)
- GetGenlockSourceEdgeI3D
BOOL GetGenlockSourceEdgeI3D(HDC hDC, UINT* uEdge)
- GetGenlockSourceI3D
BOOL GetGenlockSourceI3D(HDC hDC, UINT* uSource)
Commands for WGL_I3D_genlock
- GetLayerPaletteEntries
int GetLayerPaletteEntries(HDC hdc, int iLayerPlane, int iStart, int cEntries, const(COLORREF)* pcr)
Commands for WGL_VERSION_1_0
- GetMscRateOML
BOOL GetMscRateOML(HDC hdc, INT32* numerator, INT32* denominator)
Commands for WGL_OML_sync_control
- GetPbufferDCARB
HDC GetPbufferDCARB(HPBUFFERARB hPbuffer)
Commands for WGL_ARB_pbuffer
- GetPbufferDCEXT
HDC GetPbufferDCEXT(HPBUFFEREXT hPbuffer)
Commands for WGL_EXT_pbuffer
- GetPixelFormatAttribfvARB
BOOL GetPixelFormatAttribfvARB(HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const(int)* piAttributes, FLOAT* pfValues)
Commands for WGL_ARB_pixel_format
- GetPixelFormatAttribfvEXT
BOOL GetPixelFormatAttribfvEXT(HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int* piAttributes, FLOAT* pfValues)
Commands for WGL_EXT_pixel_format
- GetPixelFormatAttribivARB
BOOL GetPixelFormatAttribivARB(HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const(int)* piAttributes, int* piValues)
Commands for WGL_ARB_pixel_format
- GetPixelFormatAttribivEXT
BOOL GetPixelFormatAttribivEXT(HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int* piAttributes, int* piValues)
Commands for WGL_EXT_pixel_format
- GetProcAddress
PROC GetProcAddress(LPCSTR lpszProc)
Commands for WGL_VERSION_1_0
- GetSwapIntervalEXT
int GetSwapIntervalEXT()
Commands for WGL_EXT_swap_control
- GetSyncValuesOML
BOOL GetSyncValuesOML(HDC hdc, INT64* ust, INT64* msc, INT64* sbc)
Commands for WGL_OML_sync_control
- GetVideoDeviceNV
BOOL GetVideoDeviceNV(HDC hDC, int numDevices, HPVIDEODEV* hVideoDevice)
- GetVideoInfoNV
BOOL GetVideoInfoNV(HPVIDEODEV hpVideoDevice, c_ulong* pulCounterOutputPbuffer, c_ulong* pulCounterOutputVideo)
Commands for WGL_NV_video_output
- IsEnabledFrameLockI3D
BOOL IsEnabledFrameLockI3D(BOOL* pFlag)
Commands for WGL_I3D_swap_frame_lock
- IsEnabledGenlockI3D
BOOL IsEnabledGenlockI3D(HDC hDC, BOOL* pFlag)
Commands for WGL_I3D_genlock
- JoinSwapGroupNV
BOOL JoinSwapGroupNV(HDC hDC, GLuint group)
Commands for WGL_NV_swap_group
- LoadDisplayColorTableEXT
GLboolean LoadDisplayColorTableEXT(const(GLushort)* table, GLuint length)
Commands for WGL_EXT_display_color_table
- LockVideoCaptureDeviceNV
BOOL LockVideoCaptureDeviceNV(HDC hDc, HVIDEOINPUTDEVICENV hDevice)
Commands for WGL_NV_video_capture
- MakeAssociatedContextCurrentAMD
BOOL MakeAssociatedContextCurrentAMD(HGLRC hglrc)
Commands for WGL_AMD_gpu_association
- MakeContextCurrentARB
BOOL MakeContextCurrentARB(HDC hDrawDC, HDC hReadDC, HGLRC hglrc)
Commands for WGL_ARB_make_current_read
- MakeContextCurrentEXT
BOOL MakeContextCurrentEXT(HDC hDrawDC, HDC hReadDC, HGLRC hglrc)
Commands for WGL_EXT_make_current_read
- MakeCurrent
BOOL MakeCurrent(HDC hDc, HGLRC newContext)
Commands for WGL_VERSION_1_0
- QueryCurrentContextNV
BOOL QueryCurrentContextNV(int iAttribute, int* piValue)
Commands for WGL_NV_present_video
- QueryFrameCountNV
BOOL QueryFrameCountNV(HDC hDC, GLuint* count)
Commands for WGL_NV_swap_group
- QueryFrameLockMasterI3D
BOOL QueryFrameLockMasterI3D(BOOL* pFlag)
Commands for WGL_I3D_swap_frame_lock
- QueryFrameTrackingI3D
BOOL QueryFrameTrackingI3D(DWORD* pFrameCount, DWORD* pMissedFrames, float* pLastMissedUsage)
Commands for WGL_I3D_swap_frame_usage
- QueryGenlockMaxSourceDelayI3D
BOOL QueryGenlockMaxSourceDelayI3D(HDC hDC, UINT* uMaxLineDelay, UINT* uMaxPixelDelay)
Commands for WGL_I3D_genlock
- QueryMaxSwapGroupsNV
BOOL QueryMaxSwapGroupsNV(HDC hDC, GLuint* maxGroups, GLuint* maxBarriers)
Commands for WGL_NV_swap_group
- QueryPbufferARB
BOOL QueryPbufferARB(HPBUFFERARB hPbuffer, int iAttribute, int* piValue)
Commands for WGL_ARB_pbuffer
- QueryPbufferEXT
BOOL QueryPbufferEXT(HPBUFFEREXT hPbuffer, int iAttribute, int* piValue)
Commands for WGL_EXT_pbuffer
- QuerySwapGroupNV
BOOL QuerySwapGroupNV(HDC hDC, GLuint* group, GLuint* barrier)
Commands for WGL_NV_swap_group
- QueryVideoCaptureDeviceNV
BOOL QueryVideoCaptureDeviceNV(HDC hDc, HVIDEOINPUTDEVICENV hDevice, int iAttribute, int* piValue)
Commands for WGL_NV_video_capture
- RealizeLayerPalette
BOOL RealizeLayerPalette(HDC hdc, int iLayerPlane, BOOL bRealize)
Commands for WGL_VERSION_1_0
- ReleaseImageBufferEventsI3D
BOOL ReleaseImageBufferEventsI3D(HDC hDC, const(LPVOID)* pAddress, UINT count)
Commands for WGL_I3D_image_buffer
- ReleasePbufferDCARB
int ReleasePbufferDCARB(HPBUFFERARB hPbuffer, HDC hDC)
Commands for WGL_ARB_pbuffer
- ReleasePbufferDCEXT
int ReleasePbufferDCEXT(HPBUFFEREXT hPbuffer, HDC hDC)
Commands for WGL_EXT_pbuffer
- ReleaseTexImageARB
BOOL ReleaseTexImageARB(HPBUFFERARB hPbuffer, int iBuffer)
Commands for WGL_ARB_render_texture
- ReleaseVideoCaptureDeviceNV
BOOL ReleaseVideoCaptureDeviceNV(HDC hDc, HVIDEOINPUTDEVICENV hDevice)
Commands for WGL_NV_video_capture
- ReleaseVideoDeviceNV
BOOL ReleaseVideoDeviceNV(HPVIDEODEV hVideoDevice)
- ReleaseVideoImageNV
BOOL ReleaseVideoImageNV(HPBUFFERARB hPbuffer, int iVideoBuffer)
Commands for WGL_NV_video_output
- ResetFrameCountNV
BOOL ResetFrameCountNV(HDC hDC)
Commands for WGL_NV_swap_group
- RestoreBufferRegionARB
BOOL RestoreBufferRegionARB(HANDLE hRegion, int x, int y, int width, int height, int xSrc, int ySrc)
- SaveBufferRegionARB
BOOL SaveBufferRegionARB(HANDLE hRegion, int x, int y, int width, int height)
Commands for WGL_ARB_buffer_region
- SendPbufferToVideoNV
BOOL SendPbufferToVideoNV(HPBUFFERARB hPbuffer, int iBufferType, c_ulong* pulCounterPbuffer, BOOL bBlock)
Commands for WGL_NV_video_output
- SetDigitalVideoParametersI3D
BOOL SetDigitalVideoParametersI3D(HDC hDC, int iAttribute, const(int)* piValue)
Commands for WGL_I3D_digital_video_control
- SetGammaTableI3D
BOOL SetGammaTableI3D(HDC hDC, int iEntries, const(USHORT)* puRed, const(USHORT)* puGreen, const(USHORT)* puBlue)
- SetGammaTableParametersI3D
BOOL SetGammaTableParametersI3D(HDC hDC, int iAttribute, const(int)* piValue)
Commands for WGL_I3D_gamma
- SetLayerPaletteEntries
int SetLayerPaletteEntries(HDC hdc, int iLayerPlane, int iStart, int cEntries, const(COLORREF)* pcr)
Commands for WGL_VERSION_1_0
- SetPbufferAttribARB
BOOL SetPbufferAttribARB(HPBUFFERARB hPbuffer, const(int)* piAttribList)
Commands for WGL_ARB_render_texture
- SetStereoEmitterState3DL
BOOL SetStereoEmitterState3DL(HDC hDC, UINT uState)
Commands for WGL_3DL_stereo_control
- ShareLists
BOOL ShareLists(HGLRC hrcSrvShare, HGLRC hrcSrvSource)
Commands for WGL_VERSION_1_0
- SwapBuffersMscOML
INT64 SwapBuffersMscOML(HDC hdc, INT64 target_msc, INT64 divisor, INT64 remainder)
Commands for WGL_OML_sync_control
- SwapIntervalEXT
BOOL SwapIntervalEXT(int interval)
Commands for WGL_EXT_swap_control
- SwapLayerBuffers
BOOL SwapLayerBuffers(HDC hdc, UINT fuFlags)
Commands for WGL_VERSION_1_0
- SwapLayerBuffersMscOML
INT64 SwapLayerBuffersMscOML(HDC hdc, int fuPlanes, INT64 target_msc, INT64 divisor, INT64 remainder)
Commands for WGL_OML_sync_control
- UseFontBitmaps
BOOL UseFontBitmaps(HDC hDC, DWORD first, DWORD count, DWORD listBase)
- UseFontBitmapsA
BOOL UseFontBitmapsA(HDC hDC, DWORD first, DWORD count, DWORD listBase)
- UseFontBitmapsW
BOOL UseFontBitmapsW(HDC hDC, DWORD first, DWORD count, DWORD listBase)
- UseFontOutlines
BOOL UseFontOutlines(HDC hDC, DWORD first, DWORD count, DWORD listBase, FLOAT deviation, FLOAT extrusion, int format, LPGLYPHMETRICSFLOAT lpgmf)
- UseFontOutlinesA
BOOL UseFontOutlinesA(HDC hDC, DWORD first, DWORD count, DWORD listBase, FLOAT deviation, FLOAT extrusion, int format, LPGLYPHMETRICSFLOAT lpgmf)
- UseFontOutlinesW
BOOL UseFontOutlinesW(HDC hDC, DWORD first, DWORD count, DWORD listBase, FLOAT deviation, FLOAT extrusion, int format, LPGLYPHMETRICSFLOAT lpgmf)
Commands for WGL_VERSION_1_0
- WaitForMscOML
BOOL WaitForMscOML(HDC hdc, INT64 target_msc, INT64 divisor, INT64 remainder, INT64* ust, INT64* msc, INT64* sbc)
- WaitForSbcOML
BOOL WaitForSbcOML(HDC hdc, INT64 target_sbc, INT64* ust, INT64* msc, INT64* sbc)
Commands for WGL_OML_sync_control
WinGL loader base class