X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=specs%2Fglxapi.py;fp=specs%2Fglxapi.py;h=3e4ad57c0539492277c494d20b28b03bd63fb820;hb=66654031728218dff8a5a467fe73476d4e1d8b35;hp=ad2533c510a37da190d53a3345672a95c339d551;hpb=d9d9d22837705de6a2c42ad3f9b23223a2b98fe0;p=apitrace diff --git a/specs/glxapi.py b/specs/glxapi.py index ad2533c..3e4ad57 100644 --- a/specs/glxapi.py +++ b/specs/glxapi.py @@ -161,8 +161,11 @@ GLXEnum = FakeEnum(Int, [ "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 @@ -268,10 +271,12 @@ GLXFBConfigAttribs = AttribArray(Const(GLXEnum), GLXFBConfigGLXAttribs) 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), [