]> git.cworth.org Git - apitrace/blobdiff - glstate.hpp
Add a usedCacheSize() method.
[apitrace] / glstate.hpp
index 521830b22089e8a3489a3ee32bb0dc6693db71b5..2cc929a815b65608a6b0d317fc9da73fa95b4df2 100644 (file)
 #ifndef _GLSTATE_HPP_
 #define _GLSTATE_HPP_
 
+
 #include <ostream>
 
-void state_dump(std::ostream &os);
+#include "glimports.hpp"
+
+
+class JSONWriter;
+
+
+namespace Image {
+    class Image;
+}
+
+
+namespace glstate {
+
+
+const char *enumToString(GLenum pname);
+
+void dumpEnum(JSONWriter &json, GLenum pname);
+
+void dumpParameters(JSONWriter &json);
+
+void dumpCurrentContext(std::ostream &os);
+
+Image::Image *
+getDrawBufferImage(GLenum format);
+
+
+} /* namespace glstate */
+
 
 #endif /* _GLSTATE_HPP_ */