WGL
Description
- Derived from
-
GLBase abstract
Full source code is included in the Tinman 3D SDK download. |
Bindings for the Windows Extensions to OpenGL (WGL).
During initialization of a WGL object, the current render context of the calling thread is used to query the set of supported extensions and the corresponding function pointers. If there is no render context, no extensions will be available.
Public / Constants
CONTEXT_MULTIGPU_ATTRIB_MULTI_DISPLAY_MULTICAST_NV
WGL_CONTEXT_MULTIGPU_ATTRIB_MULTI_DISPLAY_MULTICAST_NV = 8366
Public / Attributes
WGL_AMD_gpu_association
WGL_AMD_gpu_association
- See also
-
WGL.GPU_CLOCK_AMD
WGL.GPU_FASTEST_TARGET_GPUS_AMD
WGL.GPU_NUM_PIPES_AMD
WGL.GPU_NUM_RB_AMD
WGL.GPU_NUM_SIMD_AMD
WGL.GPU_NUM_SPI_AMD
WGL.GPU_OPENGL_VERSION_STRING_AMD
WGL.GPU_RAM_AMD
WGL.GPU_RENDERER_STRING_AMD
WGL.GPU_VENDOR_AMD
WGL.BlitContextFramebufferAMD
WGL.CreateAssociatedContextAMD
WGL.CreateAssociatedContextAttribsAMD
WGL.DeleteAssociatedContextAMD
WGL.GetContextGPUIDAMD
WGL.GetCurrentAssociatedContextAMD
WGL.GetGPUIDsAMD
WGL.GetGPUInfoAMD
WGL.MakeAssociatedContextCurrentAMD
WGL_ARB_pbuffer
WGL_ARB_pbuffer
- See also
-
WGL.DRAW_TO_PBUFFER_ARB
WGL.MAX_PBUFFER_HEIGHT_ARB
WGL.MAX_PBUFFER_PIXELS_ARB
WGL.MAX_PBUFFER_WIDTH_ARB
WGL.PBUFFER_HEIGHT_ARB
WGL.PBUFFER_LARGEST_ARB
WGL.PBUFFER_LOST_ARB
WGL.PBUFFER_WIDTH_ARB
WGL.CreatePbufferARB
WGL.DestroyPbufferARB
WGL.GetPbufferDCARB
WGL.QueryPbufferARB
WGL.ReleasePbufferDCARB
WGL_ARB_pixel_format
WGL_ARB_pixel_format
- See also
-
WGL.ACCELERATION_ARB
WGL.ACCUM_ALPHA_BITS_ARB
WGL.ACCUM_BITS_ARB
WGL.ACCUM_BLUE_BITS_ARB
WGL.ACCUM_GREEN_BITS_ARB
WGL.ACCUM_RED_BITS_ARB
WGL.ALPHA_BITS_ARB
WGL.ALPHA_SHIFT_ARB
WGL.AUX_BUFFERS_ARB
WGL.BLUE_BITS_ARB
WGL.BLUE_SHIFT_ARB
WGL.COLOR_BITS_ARB
WGL.DEPTH_BITS_ARB
WGL.DOUBLE_BUFFER_ARB
WGL.DRAW_TO_BITMAP_ARB
WGL.DRAW_TO_WINDOW_ARB
WGL.FULL_ACCELERATION_ARB
WGL.GENERIC_ACCELERATION_ARB
WGL.GREEN_BITS_ARB
WGL.GREEN_SHIFT_ARB
WGL.NEED_PALETTE_ARB
WGL.NEED_SYSTEM_PALETTE_ARB
WGL.NO_ACCELERATION_ARB
WGL.NUMBER_OVERLAYS_ARB
WGL.NUMBER_PIXEL_FORMATS_ARB
WGL.NUMBER_UNDERLAYS_ARB
WGL.PIXEL_TYPE_ARB
WGL.RED_BITS_ARB
WGL.RED_SHIFT_ARB
WGL.SHARE_ACCUM_ARB
WGL.SHARE_DEPTH_ARB
WGL.SHARE_STENCIL_ARB
WGL.STENCIL_BITS_ARB
WGL.STEREO_ARB
WGL.SUPPORT_GDI_ARB
WGL.SUPPORT_OPENGL_ARB
WGL.SWAP_COPY_ARB
WGL.SWAP_EXCHANGE_ARB
WGL.SWAP_LAYER_BUFFERS_ARB
WGL.SWAP_METHOD_ARB
WGL.SWAP_UNDEFINED_ARB
WGL.TRANSPARENT_ALPHA_VALUE_ARB
WGL.TRANSPARENT_ARB
WGL.TRANSPARENT_BLUE_VALUE_ARB
WGL.TRANSPARENT_GREEN_VALUE_ARB
WGL.TRANSPARENT_INDEX_VALUE_ARB
WGL.TRANSPARENT_RED_VALUE_ARB
WGL.TYPE_COLORINDEX_ARB
WGL.TYPE_RGBA_ARB
WGL.ChoosePixelFormatARB
WGL.GetPixelFormatAttribfvARB
WGL.GetPixelFormatAttribivARB
WGL_ARB_render_texture
WGL_ARB_render_texture
- See also
-
WGL.AUX0_ARB
WGL.AUX1_ARB
WGL.AUX2_ARB
WGL.AUX3_ARB
WGL.AUX4_ARB
WGL.AUX5_ARB
WGL.AUX6_ARB
WGL.AUX7_ARB
WGL.AUX8_ARB
WGL.AUX9_ARB
WGL.BACK_LEFT_ARB
WGL.BACK_RIGHT_ARB
WGL.BIND_TO_TEXTURE_RGB_ARB
WGL.BIND_TO_TEXTURE_RGBA_ARB
WGL.CUBE_MAP_FACE_ARB
WGL.FRONT_LEFT_ARB
WGL.FRONT_RIGHT_ARB
WGL.MIPMAP_LEVEL_ARB
WGL.MIPMAP_TEXTURE_ARB
WGL.NO_TEXTURE_ARB
WGL.TEXTURE_1D_ARB
WGL.TEXTURE_2D_ARB
WGL.TEXTURE_CUBE_MAP_ARB
WGL.TEXTURE_CUBE_MAP_NEGATIVE_X_ARB
WGL.TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB
WGL.TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB
WGL.TEXTURE_CUBE_MAP_POSITIVE_X_ARB
WGL.TEXTURE_CUBE_MAP_POSITIVE_Y_ARB
WGL.TEXTURE_CUBE_MAP_POSITIVE_Z_ARB
WGL.TEXTURE_FORMAT_ARB
WGL.TEXTURE_RGB_ARB
WGL.TEXTURE_RGBA_ARB
WGL.TEXTURE_TARGET_ARB
WGL.BindTexImageARB
WGL.ReleaseTexImageARB
WGL.SetPbufferAttribARB
WGL_EXT_pbuffer
WGL_EXT_pbuffer
- See also
-
WGL.DRAW_TO_PBUFFER_ARB
WGL.MAX_PBUFFER_HEIGHT_ARB
WGL.MAX_PBUFFER_PIXELS_ARB
WGL.MAX_PBUFFER_WIDTH_ARB
WGL.OPTIMAL_PBUFFER_HEIGHT_EXT
WGL.OPTIMAL_PBUFFER_WIDTH_EXT
WGL.PBUFFER_HEIGHT_ARB
WGL.PBUFFER_LARGEST_ARB
WGL.PBUFFER_WIDTH_ARB
WGL.CreatePbufferEXT
WGL.DestroyPbufferEXT
WGL.GetPbufferDCEXT
WGL.QueryPbufferEXT
WGL.ReleasePbufferDCEXT
WGL_EXT_pixel_format
WGL_EXT_pixel_format
- See also
-
WGL.ACCELERATION_ARB
WGL.ACCUM_ALPHA_BITS_ARB
WGL.ACCUM_BITS_ARB
WGL.ACCUM_BLUE_BITS_ARB
WGL.ACCUM_GREEN_BITS_ARB
WGL.ACCUM_RED_BITS_ARB
WGL.ALPHA_BITS_ARB
WGL.ALPHA_SHIFT_ARB
WGL.AUX_BUFFERS_ARB
WGL.BLUE_BITS_ARB
WGL.BLUE_SHIFT_ARB
WGL.COLOR_BITS_ARB
WGL.DEPTH_BITS_ARB
WGL.DOUBLE_BUFFER_ARB
WGL.DRAW_TO_BITMAP_ARB
WGL.DRAW_TO_WINDOW_ARB
WGL.FULL_ACCELERATION_ARB
WGL.GENERIC_ACCELERATION_ARB
WGL.GREEN_BITS_ARB
WGL.GREEN_SHIFT_ARB
WGL.NEED_PALETTE_ARB
WGL.NEED_SYSTEM_PALETTE_ARB
WGL.NO_ACCELERATION_ARB
WGL.NUMBER_OVERLAYS_ARB
WGL.NUMBER_PIXEL_FORMATS_ARB
WGL.NUMBER_UNDERLAYS_ARB
WGL.PIXEL_TYPE_ARB
WGL.RED_BITS_ARB
WGL.RED_SHIFT_ARB
WGL.SHARE_ACCUM_ARB
WGL.SHARE_DEPTH_ARB
WGL.SHARE_STENCIL_ARB
WGL.STENCIL_BITS_ARB
WGL.STEREO_ARB
WGL.SUPPORT_GDI_ARB
WGL.SUPPORT_OPENGL_ARB
WGL.SWAP_COPY_ARB
WGL.SWAP_EXCHANGE_ARB
WGL.SWAP_LAYER_BUFFERS_ARB
WGL.SWAP_METHOD_ARB
WGL.SWAP_UNDEFINED_ARB
WGL.TRANSPARENT_ARB
WGL.TRANSPARENT_VALUE_EXT
WGL.TYPE_COLORINDEX_ARB
WGL.TYPE_RGBA_ARB
WGL.ChoosePixelFormatEXT
WGL.GetPixelFormatAttribfvEXT
WGL.GetPixelFormatAttribivEXT
WGL_NV_float_buffer
WGL_NV_float_buffer
- See also
-
WGL.BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV
WGL.BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV
WGL.BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV
WGL.BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV
WGL.FLOAT_COMPONENTS_NV
WGL.TEXTURE_FLOAT_R_NV
WGL.TEXTURE_FLOAT_RG_NV
WGL.TEXTURE_FLOAT_RGB_NV
WGL.TEXTURE_FLOAT_RGBA_NV
WGL_NV_video_output
WGL_NV_video_output
- See also
-
WGL.BIND_TO_VIDEO_RGB_AND_DEPTH_NV
WGL.BIND_TO_VIDEO_RGB_NV
WGL.BIND_TO_VIDEO_RGBA_NV
WGL.VIDEO_OUT_ALPHA_NV
WGL.VIDEO_OUT_COLOR_AND_ALPHA_NV
WGL.VIDEO_OUT_COLOR_AND_DEPTH_NV
WGL.VIDEO_OUT_COLOR_NV
WGL.VIDEO_OUT_DEPTH_NV
WGL.VIDEO_OUT_FIELD_1
WGL.VIDEO_OUT_FIELD_2
WGL.VIDEO_OUT_FRAME
WGL.VIDEO_OUT_STACKED_FIELDS_1_2
WGL.VIDEO_OUT_STACKED_FIELDS_2_1
WGL.BindVideoImageNV
WGL.GetVideoDeviceNV
WGL.GetVideoInfoNV
WGL.ReleaseVideoDeviceNV
WGL.ReleaseVideoImageNV
WGL.SendPbufferToVideoNV