"GLX_SAVED", # 0x8021
"GLX_WINDOW", # 0x8022
"GLX_PBUFFER", # 0x8023
- "GLX_PBUFFER_HEIGHT", # 0x8040
- "GLX_PBUFFER_WIDTH", # 0x8041
+ "GLX_PBUFFER_HEIGHT", # 0x8040
+ "GLX_PBUFFER_WIDTH", # 0x8041
+
+ "GLX_LOSE_CONTEXT_ON_RESET_ARB", # 0x8252
+ "GLX_NO_RESET_NOTIFICATION_ARB", # 0x8261
"GLX_CONTEXT_PROFILE_MASK_ARB", # 0x9126
GLXFBConfigSGIXAttribs = AttribArray(GLXEnum, GLXFBConfigCommonAttribs)
GLXContextARBAttribs = AttribArray(Const(GLXEnum), [
+ ('GLX_RENDER_TYPE', Flags(Int, ["GLX_RGBA_BIT", "GLX_COLOR_INDEX_BIT"])),
('GLX_CONTEXT_MAJOR_VERSION_ARB', Int),
('GLX_CONTEXT_MINOR_VERSION_ARB', Int),
- ('GLX_CONTEXT_FLAGS_ARB', Flags(Int, ["GLX_CONTEXT_DEBUG_BIT_ARB", "GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB"])),
- ('GLX_CONTEXT_PROFILE_MASK_ARB', Flags(Int, ["GLX_CONTEXT_CORE_PROFILE_BIT_ARB", "GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB"]))
+ ('GLX_CONTEXT_FLAGS_ARB', Flags(Int, ["GLX_CONTEXT_DEBUG_BIT_ARB", "GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB", "GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB"])),
+ ('GLX_CONTEXT_PROFILE_MASK_ARB', Flags(Int, ["GLX_CONTEXT_CORE_PROFILE_BIT_ARB", "GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB"])),
+ ('GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB', GLXEnum),
])
GLXPbufferAttribs = AttribArray(Const(GLXEnum), [