From 0358fa2723c363b2146e8dc9c39b6b8254d88018 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Sat, 13 Oct 2012 09:26:17 +0100 Subject: [PATCH] retrace: ignore glXGetSwapIntervalMESA. --- retrace/glretrace_glx.cpp | 1 + specs/glxapi.py | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/retrace/glretrace_glx.cpp b/retrace/glretrace_glx.cpp index 4e42096..6ff17d8 100644 --- a/retrace/glretrace_glx.cpp +++ b/retrace/glretrace_glx.cpp @@ -230,6 +230,7 @@ const retrace::Entry glretrace::glx_callbacks[] = { {"glXGetProcAddress", &retrace::ignore}, {"glXGetSelectedEvent", &retrace::ignore}, {"glXGetSelectedEventSGIX", &retrace::ignore}, + {"glXGetSwapIntervalMESA", &retrace::ignore}, {"glXGetSyncValuesOML", &retrace::ignore}, {"glXGetVideoSyncSGI", &retrace::ignore}, {"glXGetVisualFromFBConfig", &retrace::ignore}, diff --git a/specs/glxapi.py b/specs/glxapi.py index 85699ea..1577527 100644 --- a/specs/glxapi.py +++ b/specs/glxapi.py @@ -270,9 +270,9 @@ glxapi.addFunctions([ Function(Void, "glXUseXFont", [(Font, "font"), (Int, "first"), (Int, "count"), (Int, "list")]), # GLX 1.1 and later - Function((ConstCString), "glXQueryExtensionsString", [(Display, "dpy"), (Int, "screen")]), - Function((ConstCString), "glXQueryServerString", [(Display, "dpy"), (Int, "screen"), (GLXname, "name")]), - Function((ConstCString), "glXGetClientString", [(Display, "dpy"), (GLXname, "name")]), + Function((ConstCString), "glXQueryExtensionsString", [(Display, "dpy"), (Int, "screen")], sideeffects=False), + Function((ConstCString), "glXQueryServerString", [(Display, "dpy"), (Int, "screen"), (GLXname, "name")], sideeffects=False), + Function((ConstCString), "glXGetClientString", [(Display, "dpy"), (GLXname, "name")], sideeffects=False), # GLX 1.2 and later Function(Display, "glXGetCurrentDisplay", [], sideeffects=False), @@ -385,7 +385,7 @@ glxapi.addFunctions([ # GLX_MESA_swap_control Function(Int, "glXSwapIntervalMESA", [(UInt, "interval")]), - Function(Int, "glXGetSwapIntervalMESA", []), + Function(Int, "glXGetSwapIntervalMESA", [], sideeffects=False), # GLX_OML_sync_control Function(Bool, "glXGetSyncValuesOML", [(Display, "dpy"), (GLXDrawable, "drawable"), (OpaquePointer(Int64), "ust"), (OpaquePointer(Int64), "msc"), (OpaquePointer(Int64), "sbc")]), -- 2.43.0