21 #ifndef GF_GRAPHICS_INFO_H 22 #define GF_GRAPHICS_INFO_H 27 #include "GraphicsApi.h" 31 #ifndef DOXYGEN_SHOULD_SKIP_THIS 58 static std::string getVendor();
65 static std::string getRenderer();
72 static std::string getVersion();
79 static std::string getShadingLanguageVersion();
86 static std::vector<std::string> getExtensions();
101 static std::vector<Format> getCompressedTextureFormats();
108 static std::vector<Format> getShaderBinaryFormats();
115 static int getMaxCombinedTextureImageUnits();
122 static int getMaxCubeMapTextureSize();
130 static int getMaxFragmentUniformVectors();
137 static int getMaxRenderbufferSize();
144 static int getMaxTextureImageUnits();
151 static int getMaxTextureSize();
159 static int getMaxVaryingVectors();
167 static int getMaxVertexAttribs();
174 static int getMaxVertexTextureImageUnits();
182 static int getMaxVertexUniformVectors();
189 static Vector2i getMaxViewportDims();
196 static int getSubpixelBits();
200 #ifndef DOXYGEN_SHOULD_SKIP_THIS 205 #endif // GF_GRAPHICS_INFO_H
The namespace for gf classes.
Definition: Action.h:35
A class for graphics info.
Definition: GraphicsInfo.h:46