summaryrefslogtreecommitdiffstats
path: root/src/VBox/GuestHost/OpenGL/state_tracker/state_defs.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/VBox/GuestHost/OpenGL/state_tracker/state_defs.py')
-rw-r--r--src/VBox/GuestHost/OpenGL/state_tracker/state_defs.py64
1 files changed, 64 insertions, 0 deletions
diff --git a/src/VBox/GuestHost/OpenGL/state_tracker/state_defs.py b/src/VBox/GuestHost/OpenGL/state_tracker/state_defs.py
new file mode 100644
index 00000000..1fb1a384
--- /dev/null
+++ b/src/VBox/GuestHost/OpenGL/state_tracker/state_defs.py
@@ -0,0 +1,64 @@
+# Copyright (c) 2001, Stanford University
+# All rights reserved.
+#
+# See the file LICENSE.txt for information on redistributing this software.
+
+
+import sys
+
+import apiutil
+
+apiutil.CopyrightDef()
+
+print """DESCRIPTION ""
+EXPORTS
+"""
+
+keys = apiutil.GetDispatchedFunctions(sys.argv[1]+"/APIspec.txt")
+
+for func_name in apiutil.AllSpecials( 'state' ):
+ print "crState%s" % func_name
+
+for func_name in apiutil.AllSpecials( 'state_feedback' ):
+ print "crStateFeedback%s" % func_name
+
+for func_name in apiutil.AllSpecials( 'state_select' ):
+ print "crStateSelect%s" % func_name
+
+print """crStateInit
+crStateReadPixels
+crStateGetChromiumParametervCR
+crStateCreateContext
+crStateCreateContextEx
+crStateDestroyContext
+crStateDiffContext
+crStateSwitchContext
+crStateMakeCurrent
+crStateSetCurrent
+crStateFlushFunc
+crStateFlushArg
+crStateDiffAPI
+crStateSetCurrentPointers
+crStateResetCurrentPointers
+crStateCurrentRecover
+crStateTransformUpdateTransform
+crStateColorMaterialRecover
+crStateError
+crStateUpdateColorBits
+crStateClientInit
+crStateGetCurrent
+crStateLimitsInit
+crStateMergeExtensions
+crStateRasterPosUpdate
+crStateTextureCheckDirtyImages
+crStateExtensionsInit
+crStateSetExtensionString
+crStateUseServerArrays
+crStateUseServerArrayElements
+crStateComputeVersion
+crStateTransformXformPointMatrixf
+crStateTransformXformPointMatrixd
+crStateInitMatrixStack
+crStateLoadMatrix
+__currentBits
+"""