#ifndef vtk_wgl_mangle_h
#define vtk_wgl_mangle_h

#define GLAD_WGL_VERSION_1_0 VTK_GLAD_WGL_VERSION_1_0
#define GLAD_WGL_3DFX_multisample VTK_GLAD_WGL_3DFX_multisample
#define GLAD_WGL_3DL_stereo_control VTK_GLAD_WGL_3DL_stereo_control
#define GLAD_WGL_AMD_gpu_association VTK_GLAD_WGL_AMD_gpu_association
#define GLAD_WGL_ARB_buffer_region VTK_GLAD_WGL_ARB_buffer_region
#define GLAD_WGL_ARB_context_flush_control VTK_GLAD_WGL_ARB_context_flush_control
#define GLAD_WGL_ARB_create_context VTK_GLAD_WGL_ARB_create_context
#define GLAD_WGL_ARB_create_context_no_error VTK_GLAD_WGL_ARB_create_context_no_error
#define GLAD_WGL_ARB_create_context_profile VTK_GLAD_WGL_ARB_create_context_profile
#define GLAD_WGL_ARB_create_context_robustness VTK_GLAD_WGL_ARB_create_context_robustness
#define GLAD_WGL_ARB_extensions_string VTK_GLAD_WGL_ARB_extensions_string
#define GLAD_WGL_ARB_framebuffer_sRGB VTK_GLAD_WGL_ARB_framebuffer_sRGB
#define GLAD_WGL_ARB_make_current_read VTK_GLAD_WGL_ARB_make_current_read
#define GLAD_WGL_ARB_multisample VTK_GLAD_WGL_ARB_multisample
#define GLAD_WGL_ARB_pbuffer VTK_GLAD_WGL_ARB_pbuffer
#define GLAD_WGL_ARB_pixel_format VTK_GLAD_WGL_ARB_pixel_format
#define GLAD_WGL_ARB_pixel_format_float VTK_GLAD_WGL_ARB_pixel_format_float
#define GLAD_WGL_ARB_render_texture VTK_GLAD_WGL_ARB_render_texture
#define GLAD_WGL_ARB_robustness_application_isolation                                              \
  VTK_GLAD_WGL_ARB_robustness_application_isolation
#define GLAD_WGL_ARB_robustness_share_group_isolation                                              \
  VTK_GLAD_WGL_ARB_robustness_share_group_isolation
#define GLAD_WGL_ATI_pixel_format_float VTK_GLAD_WGL_ATI_pixel_format_float
#define GLAD_WGL_ATI_render_texture_rectangle VTK_GLAD_WGL_ATI_render_texture_rectangle
#define GLAD_WGL_EXT_colorspace VTK_GLAD_WGL_EXT_colorspace
#define GLAD_WGL_EXT_create_context_es2_profile VTK_GLAD_WGL_EXT_create_context_es2_profile
#define GLAD_WGL_EXT_create_context_es_profile VTK_GLAD_WGL_EXT_create_context_es_profile
#define GLAD_WGL_EXT_depth_float VTK_GLAD_WGL_EXT_depth_float
#define GLAD_WGL_EXT_display_color_table VTK_GLAD_WGL_EXT_display_color_table
#define GLAD_WGL_EXT_extensions_string VTK_GLAD_WGL_EXT_extensions_string
#define GLAD_WGL_EXT_framebuffer_sRGB VTK_GLAD_WGL_EXT_framebuffer_sRGB
#define GLAD_WGL_EXT_make_current_read VTK_GLAD_WGL_EXT_make_current_read
#define GLAD_WGL_EXT_multisample VTK_GLAD_WGL_EXT_multisample
#define GLAD_WGL_EXT_pbuffer VTK_GLAD_WGL_EXT_pbuffer
#define GLAD_WGL_EXT_pixel_format VTK_GLAD_WGL_EXT_pixel_format
#define GLAD_WGL_EXT_pixel_format_packed_float VTK_GLAD_WGL_EXT_pixel_format_packed_float
#define GLAD_WGL_EXT_swap_control VTK_GLAD_WGL_EXT_swap_control
#define GLAD_WGL_EXT_swap_control_tear VTK_GLAD_WGL_EXT_swap_control_tear
#define GLAD_WGL_I3D_digital_video_control VTK_GLAD_WGL_I3D_digital_video_control
#define GLAD_WGL_I3D_gamma VTK_GLAD_WGL_I3D_gamma
#define GLAD_WGL_I3D_genlock VTK_GLAD_WGL_I3D_genlock
#define GLAD_WGL_I3D_image_buffer VTK_GLAD_WGL_I3D_image_buffer
#define GLAD_WGL_I3D_swap_frame_lock VTK_GLAD_WGL_I3D_swap_frame_lock
#define GLAD_WGL_I3D_swap_frame_usage VTK_GLAD_WGL_I3D_swap_frame_usage
#define GLAD_WGL_NV_DX_interop VTK_GLAD_WGL_NV_DX_interop
#define GLAD_WGL_NV_DX_interop2 VTK_GLAD_WGL_NV_DX_interop2
#define GLAD_WGL_NV_copy_image VTK_GLAD_WGL_NV_copy_image
#define GLAD_WGL_NV_delay_before_swap VTK_GLAD_WGL_NV_delay_before_swap
#define GLAD_WGL_NV_float_buffer VTK_GLAD_WGL_NV_float_buffer
#define GLAD_WGL_NV_gpu_affinity VTK_GLAD_WGL_NV_gpu_affinity
#define GLAD_WGL_NV_multigpu_context VTK_GLAD_WGL_NV_multigpu_context
#define GLAD_WGL_NV_multisample_coverage VTK_GLAD_WGL_NV_multisample_coverage
#define GLAD_WGL_NV_present_video VTK_GLAD_WGL_NV_present_video
#define GLAD_WGL_NV_render_depth_texture VTK_GLAD_WGL_NV_render_depth_texture
#define GLAD_WGL_NV_render_texture_rectangle VTK_GLAD_WGL_NV_render_texture_rectangle
#define GLAD_WGL_NV_swap_group VTK_GLAD_WGL_NV_swap_group
#define GLAD_WGL_NV_vertex_array_range VTK_GLAD_WGL_NV_vertex_array_range
#define GLAD_WGL_NV_video_capture VTK_GLAD_WGL_NV_video_capture
#define GLAD_WGL_NV_video_output VTK_GLAD_WGL_NV_video_output
#define GLAD_WGL_OML_sync_control VTK_GLAD_WGL_OML_sync_control

#define glad_wglAllocateMemoryNV vtk_glad_wglAllocateMemoryNV
#define glad_wglAssociateImageBufferEventsI3D vtk_glad_wglAssociateImageBufferEventsI3D
#define glad_wglBeginFrameTrackingI3D vtk_glad_wglBeginFrameTrackingI3D
#define glad_wglBindDisplayColorTableEXT vtk_glad_wglBindDisplayColorTableEXT
#define glad_wglBindSwapBarrierNV vtk_glad_wglBindSwapBarrierNV
#define glad_wglBindTexImageARB vtk_glad_wglBindTexImageARB
#define glad_wglBindVideoCaptureDeviceNV vtk_glad_wglBindVideoCaptureDeviceNV
#define glad_wglBindVideoDeviceNV vtk_glad_wglBindVideoDeviceNV
#define glad_wglBindVideoImageNV vtk_glad_wglBindVideoImageNV
#define glad_wglBlitContextFramebufferAMD vtk_glad_wglBlitContextFramebufferAMD
#define glad_wglChoosePixelFormatARB vtk_glad_wglChoosePixelFormatARB
#define glad_wglChoosePixelFormatEXT vtk_glad_wglChoosePixelFormatEXT
#define glad_wglCopyImageSubDataNV vtk_glad_wglCopyImageSubDataNV
#define glad_wglCreateAffinityDCNV vtk_glad_wglCreateAffinityDCNV
#define glad_wglCreateAssociatedContextAMD vtk_glad_wglCreateAssociatedContextAMD
#define glad_wglCreateAssociatedContextAttribsAMD vtk_glad_wglCreateAssociatedContextAttribsAMD
#define glad_wglCreateBufferRegionARB vtk_glad_wglCreateBufferRegionARB
#define glad_wglCreateContextAttribsARB vtk_glad_wglCreateContextAttribsARB
#define glad_wglCreateDisplayColorTableEXT vtk_glad_wglCreateDisplayColorTableEXT
#define glad_wglCreateImageBufferI3D vtk_glad_wglCreateImageBufferI3D
#define glad_wglCreatePbufferARB vtk_glad_wglCreatePbufferARB
#define glad_wglCreatePbufferEXT vtk_glad_wglCreatePbufferEXT
#define glad_wglDXCloseDeviceNV vtk_glad_wglDXCloseDeviceNV
#define glad_wglDXLockObjectsNV vtk_glad_wglDXLockObjectsNV
#define glad_wglDXObjectAccessNV vtk_glad_wglDXObjectAccessNV
#define glad_wglDXOpenDeviceNV vtk_glad_wglDXOpenDeviceNV
#define glad_wglDXRegisterObjectNV vtk_glad_wglDXRegisterObjectNV
#define glad_wglDXSetResourceShareHandleNV vtk_glad_wglDXSetResourceShareHandleNV
#define glad_wglDXUnlockObjectsNV vtk_glad_wglDXUnlockObjectsNV
#define glad_wglDXUnregisterObjectNV vtk_glad_wglDXUnregisterObjectNV
#define glad_wglDelayBeforeSwapNV vtk_glad_wglDelayBeforeSwapNV
#define glad_wglDeleteAssociatedContextAMD vtk_glad_wglDeleteAssociatedContextAMD
#define glad_wglDeleteBufferRegionARB vtk_glad_wglDeleteBufferRegionARB
#define glad_wglDeleteDCNV vtk_glad_wglDeleteDCNV
#define glad_wglDestroyDisplayColorTableEXT vtk_glad_wglDestroyDisplayColorTableEXT
#define glad_wglDestroyImageBufferI3D vtk_glad_wglDestroyImageBufferI3D
#define glad_wglDestroyPbufferARB vtk_glad_wglDestroyPbufferARB
#define glad_wglDestroyPbufferEXT vtk_glad_wglDestroyPbufferEXT
#define glad_wglDisableFrameLockI3D vtk_glad_wglDisableFrameLockI3D
#define glad_wglDisableGenlockI3D vtk_glad_wglDisableGenlockI3D
#define glad_wglEnableFrameLockI3D vtk_glad_wglEnableFrameLockI3D
#define glad_wglEnableGenlockI3D vtk_glad_wglEnableGenlockI3D
#define glad_wglEndFrameTrackingI3D vtk_glad_wglEndFrameTrackingI3D
#define glad_wglEnumGpuDevicesNV vtk_glad_wglEnumGpuDevicesNV
#define glad_wglEnumGpusFromAffinityDCNV vtk_glad_wglEnumGpusFromAffinityDCNV
#define glad_wglEnumGpusNV vtk_glad_wglEnumGpusNV
#define glad_wglEnumerateVideoCaptureDevicesNV vtk_glad_wglEnumerateVideoCaptureDevicesNV
#define glad_wglEnumerateVideoDevicesNV vtk_glad_wglEnumerateVideoDevicesNV
#define glad_wglFreeMemoryNV vtk_glad_wglFreeMemoryNV
#define glad_wglGenlockSampleRateI3D vtk_glad_wglGenlockSampleRateI3D
#define glad_wglGenlockSourceDelayI3D vtk_glad_wglGenlockSourceDelayI3D
#define glad_wglGenlockSourceEdgeI3D vtk_glad_wglGenlockSourceEdgeI3D
#define glad_wglGenlockSourceI3D vtk_glad_wglGenlockSourceI3D
#define glad_wglGetContextGPUIDAMD vtk_glad_wglGetContextGPUIDAMD
#define glad_wglGetCurrentAssociatedContextAMD vtk_glad_wglGetCurrentAssociatedContextAMD
#define glad_wglGetCurrentReadDCARB vtk_glad_wglGetCurrentReadDCARB
#define glad_wglGetCurrentReadDCEXT vtk_glad_wglGetCurrentReadDCEXT
#define glad_wglGetDigitalVideoParametersI3D vtk_glad_wglGetDigitalVideoParametersI3D
#define glad_wglGetExtensionsStringARB vtk_glad_wglGetExtensionsStringARB
#define glad_wglGetExtensionsStringEXT vtk_glad_wglGetExtensionsStringEXT
#define glad_wglGetFrameUsageI3D vtk_glad_wglGetFrameUsageI3D
#define glad_wglGetGPUIDsAMD vtk_glad_wglGetGPUIDsAMD
#define glad_wglGetGPUInfoAMD vtk_glad_wglGetGPUInfoAMD
#define glad_wglGetGammaTableI3D vtk_glad_wglGetGammaTableI3D
#define glad_wglGetGammaTableParametersI3D vtk_glad_wglGetGammaTableParametersI3D
#define glad_wglGetGenlockSampleRateI3D vtk_glad_wglGetGenlockSampleRateI3D
#define glad_wglGetGenlockSourceDelayI3D vtk_glad_wglGetGenlockSourceDelayI3D
#define glad_wglGetGenlockSourceEdgeI3D vtk_glad_wglGetGenlockSourceEdgeI3D
#define glad_wglGetGenlockSourceI3D vtk_glad_wglGetGenlockSourceI3D
#define glad_wglGetMscRateOML vtk_glad_wglGetMscRateOML
#define glad_wglGetPbufferDCARB vtk_glad_wglGetPbufferDCARB
#define glad_wglGetPbufferDCEXT vtk_glad_wglGetPbufferDCEXT
#define glad_wglGetPixelFormatAttribfvARB vtk_glad_wglGetPixelFormatAttribfvARB
#define glad_wglGetPixelFormatAttribfvEXT vtk_glad_wglGetPixelFormatAttribfvEXT
#define glad_wglGetPixelFormatAttribivARB vtk_glad_wglGetPixelFormatAttribivARB
#define glad_wglGetPixelFormatAttribivEXT vtk_glad_wglGetPixelFormatAttribivEXT
#define glad_wglGetSwapIntervalEXT vtk_glad_wglGetSwapIntervalEXT
#define glad_wglGetSyncValuesOML vtk_glad_wglGetSyncValuesOML
#define glad_wglGetVideoDeviceNV vtk_glad_wglGetVideoDeviceNV
#define glad_wglGetVideoInfoNV vtk_glad_wglGetVideoInfoNV
#define glad_wglIsEnabledFrameLockI3D vtk_glad_wglIsEnabledFrameLockI3D
#define glad_wglIsEnabledGenlockI3D vtk_glad_wglIsEnabledGenlockI3D
#define glad_wglJoinSwapGroupNV vtk_glad_wglJoinSwapGroupNV
#define glad_wglLoadDisplayColorTableEXT vtk_glad_wglLoadDisplayColorTableEXT
#define glad_wglLockVideoCaptureDeviceNV vtk_glad_wglLockVideoCaptureDeviceNV
#define glad_wglMakeAssociatedContextCurrentAMD vtk_glad_wglMakeAssociatedContextCurrentAMD
#define glad_wglMakeContextCurrentARB vtk_glad_wglMakeContextCurrentARB
#define glad_wglMakeContextCurrentEXT vtk_glad_wglMakeContextCurrentEXT
#define glad_wglQueryCurrentContextNV vtk_glad_wglQueryCurrentContextNV
#define glad_wglQueryFrameCountNV vtk_glad_wglQueryFrameCountNV
#define glad_wglQueryFrameLockMasterI3D vtk_glad_wglQueryFrameLockMasterI3D
#define glad_wglQueryFrameTrackingI3D vtk_glad_wglQueryFrameTrackingI3D
#define glad_wglQueryGenlockMaxSourceDelayI3D vtk_glad_wglQueryGenlockMaxSourceDelayI3D
#define glad_wglQueryMaxSwapGroupsNV vtk_glad_wglQueryMaxSwapGroupsNV
#define glad_wglQueryPbufferARB vtk_glad_wglQueryPbufferARB
#define glad_wglQueryPbufferEXT vtk_glad_wglQueryPbufferEXT
#define glad_wglQuerySwapGroupNV vtk_glad_wglQuerySwapGroupNV
#define glad_wglQueryVideoCaptureDeviceNV vtk_glad_wglQueryVideoCaptureDeviceNV
#define glad_wglReleaseImageBufferEventsI3D vtk_glad_wglReleaseImageBufferEventsI3D
#define glad_wglReleasePbufferDCARB vtk_glad_wglReleasePbufferDCARB
#define glad_wglReleasePbufferDCEXT vtk_glad_wglReleasePbufferDCEXT
#define glad_wglReleaseTexImageARB vtk_glad_wglReleaseTexImageARB
#define glad_wglReleaseVideoCaptureDeviceNV vtk_glad_wglReleaseVideoCaptureDeviceNV
#define glad_wglReleaseVideoDeviceNV vtk_glad_wglReleaseVideoDeviceNV
#define glad_wglReleaseVideoImageNV vtk_glad_wglReleaseVideoImageNV
#define glad_wglResetFrameCountNV vtk_glad_wglResetFrameCountNV
#define glad_wglRestoreBufferRegionARB vtk_glad_wglRestoreBufferRegionARB
#define glad_wglSaveBufferRegionARB vtk_glad_wglSaveBufferRegionARB
#define glad_wglSendPbufferToVideoNV vtk_glad_wglSendPbufferToVideoNV
#define glad_wglSetDigitalVideoParametersI3D vtk_glad_wglSetDigitalVideoParametersI3D
#define glad_wglSetGammaTableI3D vtk_glad_wglSetGammaTableI3D
#define glad_wglSetGammaTableParametersI3D vtk_glad_wglSetGammaTableParametersI3D
#define glad_wglSetPbufferAttribARB vtk_glad_wglSetPbufferAttribARB
#define glad_wglSetStereoEmitterState3DL vtk_glad_wglSetStereoEmitterState3DL
#define glad_wglSwapBuffersMscOML vtk_glad_wglSwapBuffersMscOML
#define glad_wglSwapIntervalEXT vtk_glad_wglSwapIntervalEXT
#define glad_wglSwapLayerBuffersMscOML vtk_glad_wglSwapLayerBuffersMscOML
#define glad_wglWaitForMscOML vtk_glad_wglWaitForMscOML
#define glad_wglWaitForSbcOML vtk_glad_wglWaitForSbcOML

#define gladLoadWGLUserPtr vtk_gladLoadWGLUserPtr
#define gladLoadWGL vtk_gladLoadWGL
#define gladLoaderLoadWGL vtk_gladLoaderLoadWGL

#endif
